
学习
Lovefeifei20200119
技术改变世界
展开
-
Google云端硬盘初学者使用Colaboratory出现的问题——指定已上传的文件夹
1.将所需文件上传至Google Drive(我的是keras-yolo3-master)2.新建或上传ipnb文件,并用Colaboratory打开(我这里新建是"授权代码.ipynb")注:Colaboratory现在已全面支持python2和python3两个版本,新建默认为python2,无GPU加速,点击左上角“修改”——》“笔记本设置”→更改“运行时类型”选择python版...原创 2018-08-03 16:07:31 · 12862 阅读 · 24 评论 -
TensorFlow Object Detection API模型函数解析
1、trainer.py(1)tf.train.Saver()函数:保存的检查点文件个数tf.train.Saver.__init__(var_list=None, reshape=False, sharded=False, max_to_keep=5, keep_checkpoint_every_n_hours=10000.0, name=None, restore_se...原创 2019-07-20 17:00:23 · 450 阅读 · 0 评论 -
Ubuntu 16.04扩展swap分区
1、查看当前空间大小$ free total used free shared buff/cache availableMem: 16374480 2326112 8420288 525920 5628080 13133004Swap: 1999868 ...原创 2019-01-28 16:17:04 · 479 阅读 · 0 评论 -
TensorFlow Object Detection API配置文件解读
1、num_examples:想要验证的图片数量 max_evals:验证循环次数/home/ubuntu/GoogleAPI/models/research/object_detection metrics_set:选择验证的方式,有以下几个选项(在research/object_detection/legacy/evaluator.py中):eval_co...原创 2019-01-20 16:05:47 · 2369 阅读 · 10 评论 -
TensorFlow Object Detection API跑项目内部隐含模型
跑隐含模型,其预训练模型并没有在官网公布,需要重头开始训练步骤:1、复制同类配置文件,修改其中的特征提取网络名称,并注释掉加载预训练权重的代码2、在python安装目录下的object_detection下,修改builders/model_builder.py(我的目录在/home/ubuntu/anaconda3/lib/python3.6/site-packages/...原创 2019-07-20 17:00:16 · 200 阅读 · 0 评论 -
windows10下安装pycocotools
说明:在学习TensorFlow目标检测API的过程中会遇到pycocotools包未安装的提示,解决办法记录如下:1、在ubuntu下安装pycocotools十分容易,这里就不再赘述,百度即可。2、windows下安装pycocotools包时,遇到了一大堆坑,这篇文章希望能让大家少走一点弯路。(1)首先需要安装Visual C++ 2015构建工具,地址https://downl...原创 2019-03-04 17:05:14 · 2755 阅读 · 8 评论 -
COCO数据集转VOC(预训练)
注:本代码可用于提取coco数据集中的某些类,也可用于提取coco数据集中的全部类别。一、下载coco数据集官网:http://cocodataset.org/#download。根据需要下载对应的数据集。二、安装pycocotools具体安装方法参考上篇博客:windows10下安装pycocotools三、coco数据集转VOC数据集+生成YOLO/VOC所需的txt(...原创 2019-07-20 17:00:05 · 439 阅读 · 0 评论 -
VOC数据集提取自己需要的类
注:(1)以下代码VOC2007,VOC2012数据集均可用。(2)提取自己的类别时,修改classes列表中的值即可。# -*- coding: utf-8 -*- import osimport shutil#以下路径为相对路径,与本文件处于同一目录ann_filepath='VOCdevkit/VOC2012/Annotations/'img_filepath='VO...原创 2019-07-20 16:59:57 · 544 阅读 · 0 评论 -
基于深度学习的目标检测(object detection)技术演进
参考文章:https://www.cnblogs.com/skyfsm/p/6806246.htmlRCNN->SppNET(空间金字塔池化)->Fast-RCNN->Faster-RCNN1、Pre-train 与 Fine-tuning的区别:Pre-train的model就是指之前被训练好的Model, 比如很大很耗时间的model, 你又不想从头trainin...原创 2019-07-20 16:59:49 · 202 阅读 · 0 评论 -
最新csdn修改博客皮肤模板教程
新版优快云博客不能设置皮肤,但是长时间用一个皮肤有点厌倦,想换一个皮肤,很坑爹。自己研究了下,发现修改前端代码可以替换,现在分享给大家。1、在博客设置页面,F12打开调试器,ctrl+F查找"opt-skin-box",每一个皮肤为一个div元素,他们的class属性名都为opt-skin-box。2、点击相应div元素,找到默认的div和自己想要的div,打开这两个div元素。用图...原创 2019-03-04 18:53:44 · 322 阅读 · 0 评论 -
Opencv(BGR)&Matplotlib(RGB)
1、读取显示图片的几种常用方法(1)opencv读+plt显示+plt保存# opencv读取img = cv2.imread("图片路径")b,g,r = cv2.split(img)img2 = cv2.merge([r,g,b])# plt显示plt.imshow(img2)# plt保存plt.savefig("result/a.jpg", dpi=300)(2...原创 2019-04-21 18:43:46 · 3031 阅读 · 1 评论 -
各版本的anaconda下载地址
官方下载地址(所有版本都可下载):https://repo.continuum.io/archive/anaconda python版本对应关系:原创 2019-04-22 10:05:32 · 35136 阅读 · 1 评论 -
python之matplotlib中plt.show()不显示图的解决办法
在使用plt.show()显示图的时候,发生了不显示图片的方法,搞了大半天重要明白了,特记录如下:注:在代码调用包时,检查下是否某处有语句import matplotlib; matplotlib.use('Agg'),Agg默认是不显示图像的,所以有以下解决办法设置Agg。1、方法一:在代码中输入以下命令:import matplotlib; matplotlib.use('TkA...原创 2019-04-19 17:31:25 · 81892 阅读 · 38 评论 -
使用python中的os.walk()的遍历文件夹
1、假入我们有以下文件结构:a -> b -> 1.txt -> 2.txt c d 4.txt 5.txt2、使用os.walk()可以很轻松的找到文件:for (root, dirs, files) in os.walk('a'): ...原创 2019-05-18 17:09:24 · 1278 阅读 · 0 评论 -
使用python3对csv文件进行读写
1、这里以一个例子进行说明,下图是文件夹结构:2、以下代码是读取以上5255_1文件夹中的各子文件夹中的文件数目,并将路径和数目写入test.csv文件:import osimport csvpath = "5255_1"# "newline="就是说因为我们的csv文件的类型,如果不加这个东西,当我们写入东西的时候,就会出现空行out = open("test.csv",...原创 2019-05-18 17:21:22 · 2110 阅读 · 0 评论 -
tensorflow版目标检测模型训练,控制台输出信息
相关代码在tensorflow源码中:site-packages\tensorflow\contrib\slim\python\slim\learning.py中def train()--------->负责程序运行整体流程... logging.info('Starting Session.') ... logging.info...原创 2019-07-20 16:59:40 · 802 阅读 · 0 评论 -
TensorFlow Object Detection API-问题解决
1.搭建faster_rcnn_inception_resnet_v2_atrous_lowproposals_coco时遇到的问题(1)没有同名配置文件问题解决办法:从models/research/object_detection/samples/config下复制faster_rcnn_inception_resnet_v2_atrous_coco.config,参考已下载的预训...原创 2019-07-20 16:59:32 · 421 阅读 · 0 评论 -
python文件操作脚本
1、使用opencv批量压缩图片import cv2import osimport time#需要压缩的图片路径path='test' #压缩后图片存放路径result='test_result'#dir为列表,包含path下所有的图片名dir = os.listdir(path)print('需要压缩的图片数为:'+str(len(dir)))count = 1fo...原创 2019-01-28 16:17:12 · 670 阅读 · 0 评论 -
深度学习环境安装(持续更新)
1、windows安装Anaconda:(1)下载Anaconda64位(https://www.anaconda.com/download/),下载好后直接点击安装,安装过程中注意一下两点: ①设置指定的安装目录,一般不要选择默认路径 ②在“Advance Options”选项在“add Anaconda to my PATH environment variable”打...原创 2018-08-20 18:10:19 · 1072 阅读 · 0 评论 -
JavaEE开发环境配置
1、java安装及环境变量配置安装:点击安装程序直接安装,将jdk与jre分别安在不同的目录中环境变量配置: java_home:D:\java\jdk(jdk安装目录) path:%java_home%\bin; classpath:.;%java_home%\jre\lib\rt.jar;2、最新版直接按如下配置path:jdk安装路径\bin...原创 2018-08-20 18:31:15 · 768 阅读 · 0 评论 -
Ubuntu18.04下安装TensorFlow Object Detection API
安装步骤:模型源码:https://github.com/tensorflow/models1、下载源码后解压,修改文件夹名为models(以下步骤中涉及到路径的地方需要根据自己的实际情况而定)2、安装protoc:打开网址https://github.com/protocolbuffers/protobuf/releases,根据自己的ubuntu位数,下载想要的包,我这里下...原创 2018-10-18 21:16:33 · 2896 阅读 · 7 评论 -
windows10下安装TensorFlow Object Detection API
安装步骤:模型源码:https://github.com/tensorflow/models1、下载源码后解压,修改文件夹名为models(以下步骤中涉及到路径的地方需要根据自己的实际情况而定)2、安装protoc:打开网址https://github.com/protocolbuffers/protobuf/releases,,我这里下载的是proto-3.7.1-win64...原创 2018-10-14 20:10:32 · 11196 阅读 · 46 评论 -
python编程知识扩展(持续更新)
1、.ipynb文件转.py文件cd到要转的.ipynb文件所在目录下,然后输入命令: jupyter nbconvert --to script demo.ipynb 2、Python执行时间的计算方法方法一:import datetimestarttime = datetime.datetime.now()#---这里是代码运行部分---endtime = dat...原创 2018-09-20 22:14:21 · 180 阅读 · 0 评论 -
TensorFlow Object Detection API目标检测检测代码
一、TensorFlow Object Detection API的安装见本人以下两篇博客:windows10下安装TensorFlow Object Detection API:https://mp.youkuaiyun.com/postedit/82023949Ubuntu18.04下安装TensorFlow Object Detection API:https://mp.youkuaiyun.com/pos...原创 2018-10-18 21:18:00 · 1071 阅读 · 1 评论 -
Tensorflow学习(持续更新)
1、Tensorflow读取并输出已保存模型的权重数值(1)输出已保存模型的权重数值import tensorflow as tffrom tensorflow.python import pywrap_tensorflow#首先,使用tensorflow自带的python打包库读取模型#此处的model.ckpt是forzon_inference_graph中的三个文件:#m...原创 2018-10-18 21:18:30 · 289 阅读 · 0 评论 -
Paper1:Network in Network(NIN)
Network in Network(NIN)目录Network in Network(NIN)1 综述(1)1×1卷积的使用(2)CNN网络中不使用FC层(全连接层)(3)全局平均他化的优势2 网络结构(MLP卷积层)3 caffe中的实现4 1*1卷积的作用1 综述(1)1×1卷积的使用 文中提出使用mlpconv网络层替代传统的c...原创 2018-11-06 11:19:13 · 297 阅读 · 0 评论 -
R-CNN论文翻译
Rich feature hierarchies for accurate object detection and semantic segmentation Tech report (v5)丰富的特征层次结构,用于精确的目标检测和语义分割技术报告(v5)摘要 在典型的PASCAL VOC数据集上测量的对象检测性能在过去几年中已经稳定下来。最好的方法是复杂的系统,通常将...原创 2019-01-28 16:17:18 · 587 阅读 · 0 评论 -
Paper2:R-CNN
参考学习博客:https://blog.youkuaiyun.com/wopawn/article/details/521333381 创新点采用CNN网络提取图像特征,从经验驱动的人造特征范式HOG、SIFT到数据驱动的表示学习范式,提高特征对样本的表示能力; 采用大样本下有监督预训练+小样本微调的方式解决小样本难以训练甚至过拟合等问题。2 测试过程 输入一张多目标图像,采用selecti...原创 2019-01-28 16:17:25 · 196 阅读 · 0 评论 -
AI学习路线
原创 2019-07-20 17:00:52 · 198 阅读 · 0 评论 -
Eric6安装、配置及使用
Eric是一个全功能的python编辑器和IDE,用python编写,与PyQt5结合,满足了用python快速对GUI开发的需求。1、下载安装(1)访问官网下载地址:https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/,如图所示,下载两个压缩包(因此版本有中文破解包,再高版本还未出,所以下载17.12版)。...原创 2018-11-27 16:46:20 · 10738 阅读 · 2 评论 -
去除优快云上传图片的水印
第一步:上传图片第二步:在上传的图片上点击鼠标右键,选择“图像属性”,在弹出的“图像属性-图像信息”窗口的URL文本框找到“?”之后的一串字符,删除“?”与“?”之后的一串字符,点击“确定”即可,如下图。 ...原创 2018-11-27 17:02:33 · 340 阅读 · 0 评论