自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 线性分类器

线性分类器主要包括评分函数与损失函数。评分函数就是计算输入特征向量(x图片)为标签label(y)的得分,得分高低表示为该类别的可能性的高低损失函数就是计算预测标签与真实标签的不同,一般损失函数的值越小越好,获取损失函数最小的过程也叫优化,结合训练网络中的loss参数。

2017-08-31 22:34:00 649

原创 caffe训练时loss=nan的原因

梯度爆炸     梯度变得非常大,最后loss全为nan,每一轮迭代后的loss,其随着迭代次数的增加,最后超出浮点型表示的范围就是nan。原因:      1、基础学习率base_lr可能太大,一般要降低至少一个数量级      2、具体哪个层的loss梯度爆炸,具体减小该层的loss_weight      3、预训练模型不适合微调解决方法:      1、

2017-08-31 20:07:12 3071

原创 文件名替换函数

//文件名替换std::string FileDirNameReplace(std::string dir, std::string origString, std::string repString){ int pos = 0; while ((pos = dir.find(origString, pos)) != std::string::npos) { dir.replac

2017-08-31 14:40:33 327

转载 .sh可执行文件编写与权限与运行

shell 脚本就是一个包含一系列命令的文件。shell 读取这个文件,然后执行 文件中的所有命令,就好像这些命令已经直接被输入到了命令行中一样。Shell 有些独特,因为它不仅是一个功能强大的命令行接口,也是一个脚本语言解释器。我们将会看到, 大多数能够在命令行中完成的任务也能够用脚本来实现,同样地,大多数能用脚本实现的操作也能够 在命令行中完成。怎样编写一个 Shell

2017-08-31 10:55:15 4972

原创 kNN(K-Nearest Neighbor)最邻近规则分类

基本想法:在距离空间里,如果一个样本的最接近的k个邻居里,绝大多数属于某个类别,则该样本也属于这个类别。俗话叫,“随大流”。思路是:如果一个样本在特征空间的k个最相思(即特征空间中最近邻)的样本的大多数属于某一类别,则该样本也属于这一类别。算法描述:[plain] view plain copy print?1. 依公式计算 Item

2017-08-30 23:18:38 1480

原创 caffe_ssd训练衣服鞋分类

数据制作教程:http://blog.csdn.net/sinat_30071459/article/details/50723212github 训练教程:https://github.com/weiliu89/caffe/tree/ssd我们使用的是xml文件1、保存xml到Annotations新建一个文件夹,名字为Annotations,将xml文件全部放到该文件夹里。

2017-08-30 16:21:00 642

原创 服务器分批次上传:Argument list too long 错误

执行Linux中的cp命令,当cp 的目录查过一定的数目会报Argument list too long 的警告,具体的cp 文件的上限以及一个文件夹最多可以创建几个文件个数,可以通过命令使用find命令:find source/ -name "*.txt" -exec mv {} target \;(第二步创建的文件名都是以.txt结尾的)或者使用find s

2017-08-30 16:08:20 478

原创 读文件夹所有文件目录

std::string FLAGS_xml_dir = "H:\\BaiduNetdiskDownload\\hlg_0000002-hlg_00000005\\xml_all";; //文件夹4std::vector xlm_list; //图像名称的列表int readImageDirIfFlagEnabled(){ // Open & read image dir if

2017-08-30 11:52:09 464

原创 split命令

linux中split命令可以将大文件分割成小文件传输。命令使用split -b 2G MegaFace_dataset.tar.gz -d -a 3-b 分割文件大小MegaFace_dataset.tar.gz分割文件-d 以数字命名-a 长度为3未用到参数-l 每输出列数大小-c 单行最大字节

2017-08-30 11:44:51 484

原创 文件名替换函数

//文件名替换std::string FileDirNameReplace(std::string dir, std::string origString, std::string repString){ int pos = 0; while ((pos = dir.find(origString, pos)) != std::string::npos) { dir.replace(

2017-08-30 10:35:20 523

原创 caffe_net可视化

编译caffe的Python接口$ make pycaffe装各种依赖$ pip install pydot$ sudo apt-get install graphviz可视化模型draw_net.py执行的时候带三个参数第一个参数:网络模型的prototxt文件第二个参数:保存的图片路径及名字第二个参数:--rankdir=x , x 有四种选

2017-08-30 10:26:23 273

原创 scp 跨机远程拷贝

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。使用命令:scp -r root@ip地址:copy文件地址 ./(粘贴地址)

2017-08-30 09:23:41 304 1

ImageCompress.zip

可以经过DL模型自动预测该图像最合适的压缩quality参数。 1、只支持jpg格式(png暂时未验证) 2、自动预测压缩参数

2020-05-21

空空如也

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

TA关注的人

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