自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(153)
  • 论坛 (1)
  • 收藏
  • 关注

原创 ubuntu下使用 RapidSVN

文章目录一、软件安装二、软件配置及使用三、参考资料一、软件安装# 安装 svn(或在软件中心安装)sudo apt-get install rapidsvn # 安装比较工具sudo apt-get install meld 二、软件配置及使用打开软件主界面,选中书签–>右键—>添加已存在的文档库输入服务器 SVN 地址并点击确定输入 SVN 账号密码密码验证成功之后就可以看到 SVN 上的内容把 SVN 上内容下载到本地电脑上,选中你要下载

2020-05-25 14:35:53 219

原创 3、排序算法

文章目录一、冒泡排序二、鸡尾酒排序三、快速排序四、堆排序五、计数排序六、桶排序一、冒泡排序二、鸡尾酒排序三、快速排序四、堆排序五、计数排序六、桶排序...

2020-05-12 16:42:30 129

原创 2、树、二叉树、二叉堆、优先队列

文章目录一、树的定义二、二叉树三、二叉堆四、优先队列一、树的定义树是 n(n≥0) 个节点的有限集,在任意一个非空树中, 有如下特点:有且仅有一个 特定的节点称为根节点(root node)其余节点可分为 m(m>0) 个互不相交的有限集, 每一个集合本身又是一个树, 并称为根的子树树的最大层级数, 被称为树的高度或深度,下图中树的高度为 4二、二叉树二叉树的...

2020-05-12 16:42:05 89

原创 进程、线程、协程、并发与并行、同步与异步

文章目录一、进程、线程、协程、并发与并行、同步与异步1、进程、线程、协程2、并发与并行3、同步与异步二、参考资料一、进程、线程、协程、并发与并行、同步与异步1、进程、线程、协程进程:应用程序的启动实例,比如运行一个游戏,打开一个软件、跑一个程序…操作系统分配资源的最小单位,拥有代码文本、被分配的系统资源、独立的虚拟内存地址、堆栈空间线程:从属于进程,主抓 CPU 执行代码的...

2020-04-24 15:23:17 138

原创 caffe ssd 优化

1、预处理:caffe ssd 数据预处理代码优化2、多卡:nccl3、传奇:cudnnconv.cpp、cudnnconv.cu

2020-02-19 19:07:39 127

原创 Pytorch 中的张量系统:Tensor

文章目录一、Torch 简介1、Tensor 最重要的特点及功能2、与 Numpy 的区别二、Tensor:单一数据类型的多维数组1. tensor 的创建2. ndarray 的访问3. ndarray 的常用属性和方法`a、常用属性``b、常用方法`4. ndarray 的轴(Axes)和广播机制(Broadcasting)a、轴(Axes)b、广播机制(Broadcasting)5. nda...

2020-02-14 19:45:11 821

原创 深度学习中的数据增强

Data Augmentation in SSD (Single Shot Detector)

2019-09-12 09:45:43 1779

翻译 SSD 中的数据增强

文章目录一、简介二、数据增强整体流程三、像素内容变换(Photometric Distortions)1、Random Brightness2、Random Contrast, Hue, Saturation3、RandomLightingNoise四、空间几何变换(Geometric Distortions)1、RandomExpand2、RandomCrop3、RandomMirror五、py...

2019-08-30 16:30:37 2309

转载 pytorch 的加速安装(清华镜像)

获取pytorch特定版本下载命令进入 pytorch官网,根据系统、python版本、cuda版本选择下载命令。这里有个坑许多同学表示添加镜像源之后,安装pytorch的过程依然很漫长,甚至中断退出安装,甚至有不少帖子表示“不要再使用清华镜像源了”。其实真正的问题是,pytorch官网中给出的下载命令为:conda install pytorch torchvision cudato...

2019-08-21 10:50:02 2326

原创 pycaffe 的使用

文章目录一、导入 caffe、设置设备以及加载网络二、分类预处理三、后处理四、预测五、查看输出形状、参数形状res18一、导入 caffe、设置设备以及加载网络import osimport sys# 1、caffe path and devices settingssys.path.insert(0, '/home/manzp/caffe_ocr/caffe/python')im...

2019-07-12 16:34:50 297

原创 Ubuntu 16.04 英伟达驱动、常用软件以及虚拟环境的安装

1、英伟达驱动的安装(装系统后,别忘记拔掉优盘)根据显卡类型到此网页下载相应版本的驱动程序# 直接在软件和更新中安装英伟达的附加驱动即可NVIDIA binary driver-version 384.130# 添加远程连接sudo apt-get install openssh-server2、Anaconda 的安装及镜像源的更改Anaconda 镜像源更改# wi...

2019-07-06 15:51:39 835

原创 caffe 中 fileilst、lmdb、hdf5 的制作以及均值的计算

# -*- coding: utf-8 -*-import cv2import numpy as npdef padding_and_resize(img, edge_size=256): h = img.shape[0] w = img.shape[1] bigger_edge = max(h, w) padding = np.zeros((bigge...

2019-07-06 14:37:04 145

原创 Caffe 层级结构

文章目录一、层的基本数据结构三、数据层三、视觉层四、激活函数层五、损失及准确率层六、特殊层七、参考资料一、层的基本数据结构message LayerParameter { optional string name = 1; optional string type = 2; repeated string bottom = 3; repeated string top ...

2019-07-02 22:07:57 370

转载 VNC 实现 Windows 远程访问 Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)

转自:http://www.cnblogs.com/xuliangxing/p/7642650.html  本文主要是讲解如果理由 VNC 实现 Windows远程访问 Ubuntu 16.04,其实网上有很多类似教程,但是很多需要安装第三方桌面(xfce桌面等等),而且很多人不太喜欢安装第三方桌面,很多人像笔者一样喜欢原生自带的桌面(O(∩_∩)O哈哈~有点强迫症)。今天笔者给大家介绍一下,...

2019-06-24 14:14:39 2529

原创 ubuntu 桌面版远程连接 win10

一、打开 win10 远程权限注意:win10 一定要设置账号密码后才可使用 !二、配置 ubuntu 自带的 Remmina 远程桌面客户端注意:设置共享目录,实现 ubuntu 和 win10 间的文件传输三、设置画质和声音...

2019-06-24 10:19:09 2905

原创 Caffe Solver 参数解析以及 cmdcaffe 训练测试示例

solver parammessage SolverParameter { // Proto filename for the train net, possibly combined with one or more test nets. optional string net = 24; // 不指定 net 的时候,可分别指定 train_net 和 test_net 进行...

2019-05-22 15:15:33 296

原创 Caffe 中数据及部署层的使用

Caffe 中数据及部署层的使用文章目录Caffe 中数据及部署层的使用一、Caffe 中的数据层1、数据预处理层参数2、数据层参数3、数据层示例二、Caffe 中的部署层的设置( Input Layer )三、参考资料一、Caffe 中的数据层1、数据预处理层参数// transform_parammessage TransformationParameter { option...

2019-04-17 19:17:52 808

原创 Caffe 中 HDF5 数据层的使用

文章目录一、制作 HDF5 数据集二、Caffe 中 的HDF5 数据层三、参考资料一、制作 HDF5 数据集import osimport cv2import h5pyimport randomimport numpy as npdef get_img_info(img_list, img_h, img_w, label_len): with open(img_lis...

2019-04-14 19:29:39 388

原创 HDF5 简介

Hierarchical Data Format Version 5, HDF5: 层次性数据格式第五版,是一种存储相同类型数值的大数组的机制,适用于可被层次性组织且数据集需要被元数据标记的数据模型,常用的接口模块为 h5py

2019-04-12 15:04:37 15639

原创 Ubuntu16(Centos7) docker 和 nvidia-docker 的安装及使用

一、docker 简介Docker 使用容器创建虚拟环境,以便将 TensorFlow 安装与系统的其余部分隔离开来。TensorFlow 程序在此虚拟环境中运行,该环境能够与其主机共享资源(访问目录、使用 GPU、连接到互联网等)Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可...

2019-04-09 09:31:34 1423

转载 Awesome Caffe

转自:https://github.com/MichaelXin/Awesome-CaffeTable of Contents1. Tutorials2. Vision3. NLP4. Speech5. Building Blocks6. Tools===============================================================...

2019-03-17 20:58:14 250

原创 PASCAL VOC 数据集简介

一、简介PASCAL VOC 挑战赛主要有 Object Classification 、Object Detection、Object Segmentation、Human Layout、Action Classification 这几类子任务PASCAL 主页 与 排行榜PASCAL VOC 2007 挑战赛主页 、PASCAL VOC 2012 挑战赛主页 、PASC...

2019-03-02 13:06:22 32399 3

原创 屏蔽 CSDN 上的广告

- 首先,在浏览器上添加 Adblock Plus 插件- 然后,用如下代码创建我的过滤列表- 最后,更新我的过滤列表即可

2019-02-22 11:44:26 206 1

原创 感受野( Receptive Field)

一、理论感受野1、定义感受野被定义为卷积神经网络特征所能看到输入图像的区域,换句话说特征输出受感受野区域内的像素点的影响convNets(cnn)每一层输出的特征图(feature map)上的像素点在原始图像上映射的区域大小。神经元感受野的值越大表示其能接触到的原始图像范围就越大,也意味着他可能蕴含更为全局、语义层次更高的特征;而值越小则表示其所包含的特征越趋向于局部和细节。因此感受野...

2019-01-21 19:43:36 3934 1

原创 SONY WH-1000XM3 User Guide

配对和连接 iPhone:在您购买耳机后首次与设备配对时,或初始化耳机后(耳机没有配对信息),打开耳机。耳机自动进入配对模式当您配对第 2 个或后续设备(耳机具有其他设备的配对信息)时,按住电源按钮约 7 秒钟如果iPhone的显示屏上要求输入密钥(*),请输入0000开/关耳机:按住电源按钮约 2 秒直到指示灯(蓝色)闪烁/熄灭在耳机电源开启期间按电源按钮时,可以听到指示电...

2019-01-16 12:44:49 6354

原创 将图片转换为 latex 公式

一、官网链接及使用方法官网链接(跨平台): Mathpix 公式截图快捷键截图生成 latex 公式

2018-11-16 15:48:34 14507

原创 Centos7 安装备忘

一、图形界面进不去的解决办法(安装源的卷标太长)1、按 TAB 键,然后将最底下一行改为:vmlinuz initrd=initrd.img linux dd quiet 即可看到 U 盘的设备名称2、重启,重新按 TAB 键,然后将最底下一行改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 nomodeset quiet 然后回车...

2018-11-13 21:11:35 115

原创 TensorFLow 模型在移动端的部署

一、简介二、整体流程1、环境配置2、从训练模型生成推理模型3、找出 input_node_names 和 output_node_names4、Freeze 模型5、Optimize 模型6、Visualize and Infer From PB(a)、Visualize From PB(b)、Infer From PB三、参考资料一、简介...

2018-10-22 09:25:25 768

原创 MobileNetV1 & MobileNetV2 简介

一、参数数量和理论计算量1、定义参数数量(params):关系到模型大小,单位通常为M,通常参数用 float32 表示,所以模型大小是参数数量的 4 倍理论计算量(FLOPs):是 floating point operations 的缩写(注意 s 小写),可以用来衡量算法/模型的复杂度,这关系到算法速度,大模型的单位通常为 G,小模型单位通常为 M通常只考虑乘加操作(Mult...

2018-10-11 16:59:24 43710 5

原创 SqueezeNet & SqueezeNext 简介

一、模型原理采用 Global Average Pooling 代替 FC 层采用不同于传统的卷积方式,提出 fire module;fire module 包含两部分:squeeze 层 和 expand层squeeze 层是一个 1*1 卷积核的卷积层,expand 层是一个 1*1 和 3*3 卷积核的卷积层,在 expand 层后,要把 1*1 和 3*3 卷积后得到的 feat...

2018-09-27 20:55:57 932

原创 Python 中的对象赋值、浅拷贝和深拷贝

一、对象赋值首先,创建了一个名为 will 的变量,这个变量指向一个 list 对象,从第一张图中可以看到所有对象的地址(每次运行,结果可能不同)然后,通过 will 变量对 wilber 变量进行 赋值,那么 wilber 变量将 指向 will 变量对应的对象(内存地址)也就是说 wilber is will; wilber[i] is will[i]可以理解为,Python 中...

2018-09-18 16:59:08 1132

原创 行人重识别简介(Person ReID)

一、简介行人重识别,也被称为 ReID(Person Re-identification),是希望能够利用计算机视觉的算法来进行跨摄像头的追踪,也就是找到不同摄像头下的同一个人,这也是图像检索的一个子问题多个摄像头下拍摄行人的角度不同,图像中的行人可能72变。所以要正确判断的话,就要找到行人上的局部不变的part(比如:衣服颜色,衣服纹理,手提包,背包等等)下图为 DukeMTMC-reI...

2018-08-20 00:38:17 9918

原创 12306 官网硬卧下铺的选择(亲测可用)

1、在座位选项处右击,选择查看元素2、在蓝色位置右击,选择编辑 html3、在</select>的后面直接粘贴如下代码<select name="passenger_1_seat_detail_select" style="display: block" id="passenger_1_seat_detail_select" oncha

2018-08-16 18:44:58 70635 7

原创 TensorFlow Slim 的常用操作

一、简介二、常用的 Layer三、作用域机制(arg_scope)四、两个操作符(repeat 和 stack)五、TensorFlow-Slim 中 Loss 的维护与使用六、Fine-Tuning Existing Models七、参考资料一、简介使用 Slim 开发 TensorFlow 程序,增加了程序的易读性和可维护性,简化了 hyper...

2018-08-15 16:25:20 1374

原创 TensorFLow 中 CTC 的相关函数介绍

一、SparseTensor 类介绍 稀疏矩阵:当密集矩阵中大部分的数都是 0 的时候,就可以用一种更好的存储方式(只将矩阵中不为 0 的) class tf.SparseTensor(indices, values, dense_shape) 输入参数: indices: 指定 Sparse Tensor 中非 0 值的索引,是一个 2D 的 int64 张...

2018-08-11 14:10:26 6012 7

原创 Python 读取 YUV(NV12) 视频文件

一、YUV 简介 YUV:是一种颜色编码方法,常使用在各个视频处理组件中 Y'UV, YCbCr, YPbPr等专有名词都可以称为 YUV,彼此有重叠 Y表示明亮度(单取此通道即可得灰度图),U和V则是色度、浓度 主流的采样方式有三种,YUV4:4:4,YUV4:2:2,YUV4:2:0 可以根据其采样格式来从码流中还原每个像素点的 YUV 值,进而通过 YUV ...

2018-07-27 16:18:56 7186 6

原创 TensorFlow Graph Save&Parse&Load、Freeze、Optimize

一、Graph Save&Parser&Load1、函数解析(a)、Graph Save tf.train.write_graph(graph_or_graph_def, logdir, name, as_text=True) 作用: save a graph proto to a file 输入参数: ...

2018-07-10 14:03:35 520

原创 使用 ElementTree 解析 XML 文件

一、XML 简介XML(eXtensible Markup Language) 指可扩展标记语言,被设计用来结构化、存储以及传输数据;它可以视为一种树结构,必须包含根元素,该元素是所有其他元素的父元素,所有的元素都可以有子元素;所有的元素都可以有文本内容和属性, 元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素xml 示例图及代码如下所示: <!--实例中的根...

2018-07-02 18:10:53 3290

原创 Protocol Buffer 简介

一、Protocol Buffer 与 XML、JSON 的区别 Protocol Buffer 和 XML、JSON一样都是结构数据序列化的工具,但它们的数据格式有比较大的区别: 首先,Protocol Buffer 序列化之后得到的数据不是可读的字符串,而是二进制流 其次,XML 和 JSON 格式的数据信息都包含在了序列化之后的数据中,不需要任何其它信息就能还原序列化...

2018-06-27 11:08:44 23258 4

原创 TensorFlow 中 RNN&LSTM 的使用

一、RNN&LSTM 基类1、RNN 基类 class tf.contrib.rnn.BasicRNNCell(num_units, activation=None, reuse=None, name=None) 输入参数: num_units: int, the number of units in the RNN cell. activat...

2018-06-04 21:24:13 3269 1

空空如也

man_world的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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