
深度学习
文章平均质量分 98
Godswisdom
这个作者很懒,什么都没留下…
展开
-
Ubuntu1804+CUDA10.0安装TensorRT7
1 下载官网下载系统对应版本,一般分为deb和local 2种安装方式2 安装2.1 deb安装deb是ubuntu下常用的一种安装包格式;安装前确保CUDA及CUDNN等已经安装好首先安装tensorRT:os=”ubuntu1x04”tag=”cudax.x-trt7.x.x.x-ga-yyyymmdd”sudo dpkg -i nv-tensorrt-repo-${os...原创 2020-09-03 11:33:36 · 2129 阅读 · 0 评论 -
Windows下C++调用Python版的Pytorch模型
本文旨在记录本人在Windows下,用VS2015实现C++调用Python版的Pytorch模型过程中,踩过的坑,方便你我他! 个人环境:Win10+CUDA10+VS2015+PyTorch1.1+Python36 本文实例:CenterNet 论文翻译:https://blog.youkuaiyun.com/u011681952/article/details/90901379文章目录1 先让...原创 2019-06-18 17:17:40 · 19973 阅读 · 57 评论 -
零基础入门深度学习(2) - 线性单元和梯度下降
零基础入门深度学习(2) - 线性单元和梯度下降文章目录0 文章列表1 往期回顾2 线性单元是啥2.1 线性单元的模型2.2 监督学习和无监督学习2.3 线性单元的目标函数3 梯度下降优化算法3.1 梯度下降3.2 误差推导4 随机梯度下降算法(Stochastic Gradient Descent, SGD)5 实现线性单元6 小结7 参考资料 无论即将到来的是大数据时代还是人工智能时代...转载 2020-01-12 18:54:49 · 3484 阅读 · 2 评论 -
零基础入门深度学习(3) - 神经网络和反向传播算法
零基础入门深度学习(3) - 神经网络和反向传播算法文章目录0 文章列表1 往期回顾2 神经网络2.1 神经元2.2 神经网络是啥2.3 计算神经网络的输出2.4 神经网络的矩阵表示2.5 神经网络的训练反向传播算法(Back Propagation)2.6 反向传播算法的推导3 神经网络的实现梯度检查4 神经网络实战——手写数字识别小结参考资料 无论即将到来的是大数据时代还是人工智能时代...转载 2019-07-15 19:59:50 · 4754 阅读 · 6 评论 -
零基础入门深度学习(4) - 卷积神经网络
@hanbingtao 2017-08-28 19:53 字数 28345 阅读 234134零基础入门深度学习(4) - 卷积神经网络机器学习 深度学习入门无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来了,《零基础入...转载 2019-07-15 20:02:05 · 3843 阅读 · 3 评论 -
零基础入门深度学习(5) - 循环神经网络
@hanbingtao 2017-08-28 19:54 字数 23656 阅读 188401零基础入门深度学习(5) - 循环神经网络机器学习 深度学习入门无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来了,《零基础入...转载 2019-07-15 20:02:59 · 2852 阅读 · 0 评论 -
零基础入门深度学习(6) - 长短时记忆网络(LSTM)
@hanbingtao 2017-08-28 19:55 字数 27396 阅读 175727零基础入门深度学习(6) - 长短时记忆网络(LSTM)机器学习 深度学习入门无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来...转载 2019-07-15 20:03:14 · 2567 阅读 · 1 评论 -
零基础入门深度学习(7) - 递归神经网络
@hanbingtao 2017-08-29 23:41 字数 14413 阅读 63091零基础入门深度学习(7) - 递归神经网络机器学习 深度学习入门无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来了,《零基础入门...转载 2019-07-15 20:03:28 · 1571 阅读 · 0 评论 -
零基础入门深度学习(1) - 感知器
零基础入门深度学习(1) - 感知器文章目录0 文章列表1 深度学习是啥2 感知器2.1 感知器的定义2.2 用感知器实现and函数2.3 用感知器实现or函数2.4 感知器还能做什么2.5 感知器的训练3 编程实战:实现感知器4 小结5 参考资料 无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(De...转载 2019-07-15 19:58:22 · 6636 阅读 · 1 评论 -
Caffe Prototxt 特殊层系列:Concat Layer
message ConcatParameter {// The axis along which to concatenate – may be negative to index from the// end (e.g., -1 for the last axis). Other axes must have the// same dimension for all the bottom...原创 2019-01-10 13:29:30 · 1141 阅读 · 0 评论 -
Caffe Prototxt 特征层系列:Scale Layer
message ScaleParameter {// The first axis of bottom[0] (the first input Blob) along which to apply// bottom[1] (the second input Blob). May be negative to index from the end// (e.g., -1 for the la...原创 2019-01-10 15:05:20 · 3814 阅读 · 0 评论 -
Caffe Prototxt 特征层系列:BatchNorm Layer
message BatchNormParameter {// If false, accumulate global mean/variance values via a moving average. If// true, use those accumulated values instead of computing mean/variance// across the batch....原创 2019-01-10 15:06:21 · 724 阅读 · 0 评论 -
Caffe Prototxt 激活层系列:ReLU Layer
// Message that stores parameters used by ReLULayermessage ReLUParameter {// Allow non-zero slope for negative inputs to speed up optimization// Described in:// Maas, A. L., Hannun, A. Y., & N...原创 2019-01-10 15:21:54 · 1236 阅读 · 0 评论 -
Caffe Prototxt 特征层系列:InnerProduct Layer
message InnerProductParameter {optional uint32 num_output = 1; // The number of outputs for the layeroptional bool bias_term = 2 [default = true]; // whether to have bias termsoptional FillerParame...原创 2019-01-11 10:36:35 · 1368 阅读 · 0 评论 -
Caffe Prototxt 特殊层系列:Softmax Layer
// Message that stores parameters used by SoftmaxLayer, SoftmaxWithLossLayermessage SoftmaxParameter {enum Engine {DEFAULT = 0;CAFFE = 1;CUDNN = 2;}optional Engine engine = 1 [default = DEFAULT...原创 2019-01-11 11:15:31 · 1206 阅读 · 2 评论 -
Caffe Prototxt 特征层系列:Dropout Layer
message DropoutParameter {optional float dropout_ratio = 1 [default = 0.5]; // dropout ratio}// DummyDataLayer fills any number of arbitrarily shaped blobs with random// (or constant) data generat...原创 2019-01-11 14:20:33 · 994 阅读 · 0 评论 -
Caffe Prototxt 特征层系列:Convolution Layer
message ConvolutionParameter {optional uint32 num_output = 1; // The number of outputs for the layeroptional bool bias_term = 2 [default = true]; // whether to have bias terms// Pad, kernel size, a...原创 2019-01-11 14:48:35 · 662 阅读 · 0 评论 -
Ubuntu16下Matlab2017b安装及matcaffe使用问题记录
本人之前常用matlab2015b来跑caffe,但其在inference网络时,常常出现几个问题: 1) gpuDevice(1)函数时间太长,约么5分钟左右,急性子人实在受不了 2)非第一次inference,不用 gpuDevice函数,又常常出现找不到gpu环境错误(具体错误,忘记截图了),需要重启matlab+gpuDevice 所以恒心升级matlab2017b,具体安装与ma...原创 2019-01-03 10:44:31 · 1503 阅读 · 4 评论 -
2D多人关键点:《Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields》
《Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields》 来源:CMU,OpenPose开源多人姿态模型 源码:https://github.com/ZheC/Realtime_Multi-Person_Pose_Estimation 本文虽然是2016年的论文,但其文中提出的方法还是很值得学习和借鉴的文章目...原创 2019-01-08 16:49:21 · 3405 阅读 · 0 评论 -
Caffe Prototxt 激活层系列:Sigmoid Layer
message SigmoidParameter {enum Engine {DEFAULT = 0;CAFFE = 1;CUDNN = 2;}optional Engine engine = 1 [default = DEFAULT];}原创 2019-01-14 11:39:31 · 2743 阅读 · 0 评论 -
Caffe Prototxt 激活层系列:TanH Layer
TanH Layer 是DL中非线性激活的一种,在深层CNN中,中间层用得比较少,容易造成梯度消失(当然不是绝对不用);在GAN或一些网络的输出层常用到首先我们先看一下 TanHParametermessage TanHParameter { enum Engine { DEFAULT = 0; CAFFE = 1; CUDNN = 2; } o...原创 2019-01-14 11:49:44 · 1333 阅读 · 0 评论 -
Caffe Prototxt 激活层系列:Power Layer
TanH Layer 是DL中非线性激活的一种,CNN中比较少见首先我们先看一下 PowerParametermessage PowerParameter { // PowerLayer computes outputs y = (shift + scale * x) ^ power. optional float power = 1 [default = 1.0]; op...原创 2019-01-14 11:53:11 · 768 阅读 · 0 评论 -
Caffe Prototxt 特殊层系列:Crop Layer
message CropParameter {// To crop, elements of the first bottom are selected to fit the dimensions// of the second, reference bottom. The crop is configured by// - the crop axis to pick the dimensi...原创 2019-01-16 18:31:37 · 1108 阅读 · 0 评论 -
Caffe Prototxt 特征层系列:Pooling Layer
message PoolingParameter {enum PoolMethod {MAX = 0;AVE = 1;STOCHASTIC = 2;}optional PoolMethod pool = 1 [default = MAX]; // The pooling method// Pad, kernel size, and stride are all given as a ...原创 2019-01-10 13:28:30 · 1845 阅读 · 0 评论