Ml
Text_image_process
图像算法杂谈.....
展开
-
change DLL文件名
CHANGE NAME IN DLL原创 2022-09-02 13:46:48 · 435 阅读 · 1 评论 -
vscode安装插件
访问vscode插件市场 按照VSCODE 市场里面的名字直接找 进入之后找到下图中所选的Download Extension,就会开启下载一个.vsix文件 打开vscode找到拓展,并点击右边省略号展开,选择“从vsix安装”,然后将选中下载的vsix文件即可。...原创 2022-05-26 10:57:39 · 138 阅读 · 0 评论 -
VO2007 写对应的XML
bool is_write_xml = true; if (is_write_xml == true) { ptree pt; pt.put("annotation.folder", "img"); pt.put("annotation.size.width", "512"); pt.put("annotation.size.height", "512"); pt.put("annotation.path", ...原创 2022-04-07 15:43:30 · 242 阅读 · 0 评论 -
linux下json爆出段错误 (about json )
Json::Reader reader; Json::Value root; 这个关键地方,循环放for里面用会错误 ,原因位置,需要单独放到FOR 外面 。原创 2021-04-28 20:53:32 · 248 阅读 · 0 评论 -
指针函数的定义和用法,CAFFE中
typedef shared_ptr<Layer<Dtype>> (*Creator)(const LayerParameter &); //定义了一个函数指针 Creator可以代表指向函数名 ,Creator代表了一种类型函数 可以参考下面的用法来理解 typedefchar(*PTRFUN)(int); PTRFUNpFun; charglFun(inta){return;} voidmain()...原创 2021-04-07 17:14:01 · 200 阅读 · 2 评论 -
批标准化
批标准化(batch normalization)一.概述1.为什么需要BN我们知道网络一旦train起来,那么参数就要发生更新,除了输入层的数据外(因为输入层数据,我们已经人为的为每个样本归一化),后面网络每一层的输入数据分布是一直在发生变化的,因为在训练的时候,前面层训练参数的更新将导致后面层输入数据分布的变化。以网络第二层为例:网络的第二层输入,是由第一层的参数和input计算得到的,而第一层的参数在整个训练过程中一直在变化,因此必然会引起后面每一层输入数据分布的改变。我们把网络中间.原创 2021-02-20 18:22:45 · 269 阅读 · 0 评论 -
Inception网络
原创 2021-02-20 18:04:42 · 71 阅读 · 0 评论 -
训练中加入L2正则化的影响和功效
L2正则化在深度学习中,用的比较多的正则化技术是L2正则化,其形式是在原先的损失函数后边再加多一项:12????????2????12λθi2,那加上L2正则项的损失函数就可以表示为:????(????)=????(????)+????∑????????????2????L(θ)=L(θ)+λ∑inθi2,其中????θ就是网络层的待学习的参数,????λ则控制正则项的大小,较大的取值将较大程度约束模型复杂度,反之亦然。L2约束通常对稀疏的有尖峰的权重向量施加大的惩罚,而偏好于均匀的参数。这样的效果原创 2021-02-20 15:37:23 · 1368 阅读 · 0 评论 -
swig 包C++ SO 给python 调用
1: 包完之后生产出对应的 _*****.so2: 用的时候 import *****3: 但是运行的是 python do_test.py出现了不能找到对应的_*****.so 依赖的C++部分的SO ,这是因为Python运行的时候没有当前路径寻找的默认需要手动设置 ,这里加SYS.PATH没有用,这个路径只是为了寻找MODEL模块,设置SO 的寻找路径需要 sudo gedit ~/.bashrc 加上依赖的SO 的路径才可以 ,如果vScode调试,VSCODE 需要重新...原创 2021-02-02 14:19:58 · 230 阅读 · 0 评论 -
caffe 相关的杂谈
1: 模型的加密解密,部署文件二进制,权重文件二进制, 权重文件的数值抽取静态变量实现等 。2: 权重文件可以明文部署,观看 。原创 2020-08-20 11:33:49 · 75 阅读 · 0 评论 -
ubutnu 服务器配置问题 ;Windows +C#
1: 不同的显卡计算能力的区别,这里涉及多个 30 35 50 52 60 62 随着计算能力增多,动态库的大小也会随之增加 ;2: 服务端部署成功后,涉及一些库的位置的问题,要做到一换全换的能力 ;3: 联调问题错乱,涉及不同库的引用的问题,当有静态库的情况下,静态库需要包含所有的第三方静态库 ;PS:程序预先加载比较慢的情况需要等待的情况 。4: 字符串的比较问题,汉子两个字节的存...原创 2019-03-21 21:09:00 · 87 阅读 · 0 评论