自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

flyfish

西笑生

  • 博客(1090)
  • 资源 (25)
  • 收藏
  • 关注

原创 深入理解交叉熵损失 CrossEntropyLoss - CrossEntropyLoss

在二分类问题中,我们可以使用 nn.BCEWithLogitsLoss,它会在内部应用 Sigmoid 激活函数,并计算二分类的交叉熵损失。在多分类问题中,我们可以使用 nn.CrossEntropyLoss,它会在内部应用 Softmax 激活函数,并计算多分类的交叉熵损失

2024-06-09 10:13:12 2770

原创 《深度学习与目标检测 YOLOv5》

flyfish

2022-11-16 17:52:03 4048 4

原创 目标检测 YOLOv5 自定义网络结构

目标检测 YOLOv5 自定义网络结构(YOLOv5-ShuffleNetV2)flyfish版本:YOLOv5:v5具体已经借鉴的自定义网络结构包括YOLOv5-MobileNetV3MobileNetV3 Large MobileNetV3 SmallYOLOv5-ShuffleNetV2ShuffleNetV2ShuffleNetV2-FocusShuffleNetV2-stem(Pelee的stem模块)源码下载地址在训练时可以使用命令python train.

2021-05-26 19:47:17 15474 59

原创 理解最先进模型的起点GPT-2 源码 注释

flyfish

2024-07-26 18:24:05 83

原创 理解最先进模型的起点GPT-2

GPT-2系列模型是文本生成Transformer的著名例子。虽然它不是最新或最强大的Transformer模型,但它共享了许多当前最先进模型中的相同架构组件和原理,使其成为理解基础知识的理想起点。GPT-2 只使用了 Transformer 的解码器部分,而没有使用编码器。解码器负责处理输入并生成输出。GPT-2 的自注意力机制是单向的,即每个位置只能看到它之前的位置,不能看到之后的位置。这确保了在生成下一个词时,模型不能提前看到未来的词。

2024-07-26 18:21:57 440

原创 比肩 GPT-4o 的 Llama 3.1 本地部署快速体验的方法

flyfish

2024-07-25 18:04:12 783

原创 普通的矩阵乘法和Strassen矩阵乘法算法的比较 代码是C++实现

flyfish

2024-07-24 19:28:53 812

原创 C++ 类型转换 包括C风格的转换、static_cast、const_cast、reinterpret_cast、dynamic_cast、模板特化等

flyfish

2024-07-24 19:27:25 801

原创 C++ 访问修饰符 private、protected、public

flyfish

2024-07-23 19:31:12 415

原创 C++ 中 const 关键字

C++ 中,const 是一个关键字(也称为保留字),它用于指定变量或对象的值在初始化后不能被修改。关键字是编程语言中具有特殊含义的词汇,编译器会识别这些词并对其进行特殊处理。类型限定符(Type Qualifier)是指在编程语言中用来限定或修饰变量类型的关键字,它们提供额外的信息来约束变量的行为或存储方式。在 C++ 中,常见的类型限定符包括 const、volatile 和 mutable。

2024-07-23 14:04:44 1472

原创 斐波那契数列的多种解法 C++实现,绘图部分用Python实现

flyfish

2024-07-22 20:08:03 808

原创 C++ 使用装饰器统计函数运行时长,无需写很多代码

flyfish

2024-07-22 19:08:49 768

原创 C++ 的 SFINAE(Substitution Failure Is Not An Error) 机制和类型萃取(type traits)

Substitution Failure Is Not An Error机制和类型萃取(type traits)

2024-07-22 19:04:40 670

原创 C++中的左值(lvalue)和 右值(rvalue),移动语义(move semantics)和完美转发(perfect forwarding)

flyfish

2024-07-22 19:01:09 981

原创 C++中模拟Python的装饰器语法@ 装饰模式

flyfish

2024-07-21 23:31:07 417

原创 编程的法则 开闭原则(Open-Closed Principle, OCP)包括代码实践

flyfish

2024-07-19 19:23:12 401

原创 设计模式单例模式(singleton pattern)包括 懒汉式(Lazy Initialization)、饿汉式(Eager Initialization)、可以将普通类变成单例类的模版和代码实践

flyfish

2024-07-19 19:21:29 1258

原创 设计模式 职责链模式(Chain of Responsibility)包括代码实践

flyfish

2024-07-19 19:18:13 687

原创 编程的法则 迪米特法则(Law of Demeter)也称为“最少知识原则(Principle of Least Knowledge)包括如何实践

flyfish

2024-07-18 19:48:00 1460 1

原创 编程的法则 依赖倒置原则 (Dependency Inversion Principle)包括如何实践

flyfish

2024-07-18 19:45:44 979

原创 onnxruntime 推理分类模型 以resnet为例

flyfish

2024-07-17 19:12:55 258

原创 Softmax用于二分类时会退化为Sigmoid

flyfish

2024-07-17 19:08:56 949

原创 softmax 函数的多种实现方式 包括纯C语言、C++版本、Eigen版本等

flyfish

2024-07-17 19:07:06 407

原创 用泰勒级数来描述微小振动和波动的行为 - 公式详解版

flyfish

2024-07-14 14:26:36 488

原创 用泰勒级数来描述微小振动和波动的行为 - 介绍版

flyfish

2024-07-14 14:20:01 539

原创 一阶优化算法(如梯度下降)和二阶优化算法(如牛顿法)与泰勒级数

flyfish

2024-07-14 14:00:10 869

原创 常见函数的泰勒级数展开

flyfish

2024-07-14 13:48:47 617

原创 泰勒级数 (Taylor Series) 动画展示 包括源码

flyfish

2024-07-14 13:38:52 1019

原创 C++ 桥接模式 (Bridge Pattern)

flyfish

2024-07-13 11:45:54 1132

原创 C++ PImpl模式、指向实现的指针、PImpl Idiom、隐藏实现细节

flyfish

2024-07-13 10:41:32 784

原创 牛顿黏滞定律

flyfish

2024-07-12 18:43:29 971

原创 数学中的无穷小与物理学中的微元

flyfish

2024-07-11 21:22:58 890

原创 应力 (Stress) 是指单位面积上所承受的力

flyfish

2024-07-11 21:21:00 614

原创 正交函数 - 傅里叶级数利用了正交函数的特性,将一个周期函数分解为一系列正弦和余弦函数的和

flyfish

2024-07-11 18:09:25 1019

原创 傅里叶级数的3D表示 包括源码

flyfish

2024-07-10 21:10:14 1126

原创 Python实现傅里叶级数可视化工具

均方误差(Mean Squared Error, MSE)是用来衡量一个函数fxf(x)fx与其近似表示fx\hat{f}(x)f​x之间的误差的标准。在函数分解中,如果一个函数fxf(x)fx可以通过完备正交函数集ϕnxϕn​x)}的代数和精确表示,那么均方误差为零。

2024-07-10 19:29:26 1143

原创 拟合衰减振动模型,估算阻尼比和阻尼系数

flyfish

2024-07-10 19:28:19 743

原创 SVM - 径向基函数核 Radial Basis Function Kernel,简称RBF核或者高斯核

flyfish

2024-07-09 19:21:49 2083

原创 Pearson 相关系数的可视化辅助判断和怎么用

flyfish

2024-07-09 19:19:35 1333

原创 Spearman 相关系数的可视化和应用场景

flyfish

2024-07-09 19:18:00 919

leveldb-windows

Windows下编译LevelDB 环境:windows x64 编译器: VC2010

2015-07-08

boost log 简单使用

环境 vc2010 MFC Unicode

2014-11-08

MFC下实现SOAP服务端和SOAP客户端

MFC下实现SOAP服务端和SOAP客户端

2012-05-14

C++ 开发SOAP服务端和SOAP客户端

利用gSOAP自带的Calc例子 仿写一个 网络中使用计算器 客户端发送需要操作的数据,服务端计算完之后,将结果返回给客户端 编写之后 我们的服务端可独立使用。像在安装了IIS或者用Apache配置的Web服务器。

2012-05-14

在固定位置创建子窗口,点击父窗口自动隐藏子窗口

在固定位置创建子窗口,点击父窗口自动隐藏子窗口

2010-12-08

单击按钮在固定位置创建子窗口,单击父窗口的时自动隐藏子窗口.

单击按钮在固定位置创建子窗口,单击父窗口的时自动隐藏子窗口

2010-12-07

Tree control的使用

Tree Control的单击响应 只遍历根节点,非递归遍历具有两层目录的节点 递归遍历所有节点

2010-11-29

List Control 可编辑任意item文本,设置行高

List Control 可编辑任意item文本,设置行高 使用Owner Draw实现List Control的重绘

2010-11-22

限制Edit Control输入的字符

限制Edit Control的输入字符,只允许输入字母和数字。控件子类化.

2010-11-20

List Control可编辑item文本(只支持第一列)

List Control可编辑item文本(只支持第一列)

2010-11-19

vc实现时间延时 延时时间 包括 秒 毫秒 微秒

用Sleep函数延时,如何时间太长,程序就像无响应一样,采用消息泵可以解决这个问题 延时 时间 包括 秒 毫秒 微秒

2010-11-13

CString与其他数据类型的转换

CString与其他数据类型的转换 包括char*,COLOREF,16进制,格式化字符串,将字符串分解为子串等

2010-11-04

VC中使用ATL编写控件

VC中使用ATL编写控件 vc2005编译通过

2010-10-29

gloox即时通讯编程

这其中包含即时通讯编程(二)文章中提到中的类,还有三个release 版的lib

2009-05-30

软件架构及设计 台湾-高焕堂

软件架构及设计 台湾-高焕堂 比较好的资料

2009-01-08

创建ED2K链接源代码

创建ED2K链接源代码,学习eMule不错的代码

2009-01-08

boost-1820-ndk25-api28

boost_1820_ndk25_api28

2023-08-09

boost-1-82-0-for-android

ndk25 api24 编译 boost boost_1_82_0

2023-08-07

NDK25 API28 curl

NDK25 API28 curl

2023-08-01

ncnn vulkan x86-64下的使用 完整源码

ncnn vulkan x86_64下的使用 完整源码

2023-07-14

Vulkan ,编译ffmpeg 硬件加速时使用

Vulkan ,编译ffmpeg 硬件加速时使用

2023-07-05

single-producer, single-consumer lock-free queue

single-producer, single-consumer lock-free queue

2023-06-29

ncnn vulkan 以类的方式推理示例

https://flyfish.blog.csdn.net/article/details/131323138

2023-06-21

grpc编译安装所需文件

grpc所需文件包括benchmark-master.zip googletest-master.zip thrift-master.zip c-ares-1.14.0.tar.gz grpc-master.zip zlib-master.zip gflags-master.zip protobuf-master.zip

2018-07-31

Agg在Windows下的编译 字符集 Unicode

Agg在Windows下的编译与使用 AGG(Anti-Grain Geometry)是一个开源免费的图形库。 官网地址: www.antigrain.com 环境: Win10 x64 Visual Studio 2013 字符集 Unicode 主要是编译称为Lib库,然后提供给其他程序使用

2017-12-27

Duilib的设计工具DuiDesigner

Duilib的设计工具DuiDesigner 包括源码 方便设计 已在vs2013下编译通过

2017-10-19

MFC中使用duilib

MFC中使用duilib MFC为框架,以duilib美化界面 MFC窗口是父窗口,duilib窗口作为其子窗口

2017-10-18

一个曾经商业化的MFC library Ultimate Grid 现在免费提供

一个曾经商业化的MFC library Ultimate Grid 现在免费提供 原文的demo 的字符集是多字节的,现在更改为 使用Unicode字符集 平台工具集更改为 Visual Studio 2013 - Windows XP(v120_xp)

2017-10-17

TensorFlow inception-2015-12-05.tgz

TensorFlow inception-2015-12-05.tgz 该压缩包 包含 classify_image_graph_def.pb imagenet_2012_challenge_label_map_proto.pbtxt 等

2017-09-18

CEF使用示例

CEF使用示例

2016-05-23

bson-cpp的编译

编译环境: VC2010 64位 需要配置Boost库

2015-07-31

C++实现的BOSN bson-cpp的编译

C++实现的BOSN bson-cpp的编译

2015-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除