
深度学习
文章平均质量分 60
weixin_41376658
这个作者很懒,什么都没留下…
展开
-
TensorFlow搭建自己的神经网络(一)
1.安装tensorflow: 在网上找到很多,就是因为太多了,才出现各种错误。我用的是anconda进行安装的。一开始搜到的安装在 envs下,新建一个envs ,接着按照那篇博文安装juypter等,可以在jupyter里导入,但是在pycham里导入不了。于是又找过一种安装的, conda install tensorflow ,最简单。 (ps:置于这两种区别目前不...原创 2018-03-03 19:41:56 · 2412 阅读 · 0 评论 -
Pytorch学习
1. Faltten 层定义 自定义一个Flatten 层 class Flatten(nn.Module): def __init__(self): super(Flatten, self).__init__() def forward(self, x): # prod元素乘积 shape = torch.prod(torch....原创 2019-08-09 11:14:35 · 261 阅读 · 0 评论 -
深度学习中遇到的Python问题(四)
1. glob.glob() 该方法的功能与Linux中的ls相似,接受一个Linux式的文件名格式表达式(filename pattern expression),列出所有符合该表达式的文件(与正则表达式类似),将所有文件名放在一个表中返回。所以glob.glob()是一个查询目录下文件的好方法。 path = os.path.join(train_path, fields, '*g')...原创 2018-03-28 19:16:40 · 1117 阅读 · 0 评论 -
深度学习中遇到的Python问题(三)
1.tf.train.piecewise_constant 走到一定步长更改学习率。 initial_learning_rate = 0.1 * params['batch_size'] / 128 batches_per_epoch = _NUM_IMAGES['train'] / params['batch_size'] global_step = tf.train.get_o...原创 2018-03-28 14:45:47 · 321 阅读 · 0 评论 -
深度学习中遇到的Python问题(二)
1.transpose tf.transpose(inputs, [0, 3, 1, 2]) 原来inputs的维度[0, 1, 2, 3] ,经过上面就转换成[0, 3, 1, 2]了。 2.tf.pad padded_inputs = tf.pad(inputs, [[0, 0], [0, 0],..) ‘t’ is [[1, 2, 3], [4, 5, 6]]. ‘pa...原创 2018-03-26 11:00:21 · 367 阅读 · 0 评论 -
深度学习中常见的python问题(1)
numpy的argmax argmax常用在CNN中最后的全连接层输出后。 correct_prediction = tf.equal(tf.argmax(finalOutput,1), tf.argmax(y,1)) argmax返回的是最大数的索引.argmax有一个参数axis,默认是0,表示第几维的最大值,如果在2维数组中,axis=0表示按列比较的最大值的索引。 如果...原创 2018-03-26 08:45:30 · 477 阅读 · 0 评论 -
cuda8+cvdnn_v6+tensorflow-gpu+ananconda
请允许我说句mmp。 进入正题。主要参考着两篇博客 http://blog.youkuaiyun.com/colourful_sky/article/details/78524382 http://blog.youkuaiyun.com/wobeatit/article/details/79207196 这个版本问题真的能弄死人。 去装cuda8,cudnn-8.0-windows7-x64-v6.0。我是不是...原创 2018-03-21 14:51:06 · 278 阅读 · 0 评论 -
深度学习中常见的python问题(1)
numpy的argmax argmax常用在CNN中最后的全连接层输出后。 argmax返回的是最大数的索引.argmax有一个参数axis,默认是0,表示第几维的最大值,如果在2维数组中,axis=0表示按列比较的最大值的索引。 如果是三维, import numpy as np a = np.array([ [ ...原创 2018-03-21 14:34:23 · 291 阅读 · 0 评论 -
各类识别、深度学习 开源代码及文献 网站梳理
Deep Residual Networks Deep Residual Learning for Image Recognition https://github.com/KaimingHe/deep-residual-networks Identity Mappings in Deep Residual Networks (by Kaiming He) arxiv: http://a...转载 2018-03-25 15:47:45 · 1277 阅读 · 0 评论 -
人脸识别keres+opencv(一):遇到的问题1
是按照网上一篇博客来学习的。http://blog.youkuaiyun.com/weixin_37554177/article/details/72884682 1.用的环境是Anaconda + pycham anaconda里安装 import pandas print('pandas: %s' % pandas.__version__) # statsmodels import statsmod...原创 2018-03-06 11:30:55 · 582 阅读 · 0 评论 -
tensorflow搭建自己的神经网络(二)
定义一个层 按照我的理解输入层作为输入,到隐藏层1,hidden1就是将输入*w + b,再将结果经过各种激活函数激活一下,这就是一个神经元所做的,一层有很多个神经元,也就是重复一下。hidden2的输入就是hidden1的输出。以此类推。于是自己写一个一层的一个神经元的神经网络: #activate_func=None 默认的为线性函数 def add_layer(inputs, in_...原创 2018-03-06 09:36:23 · 259 阅读 · 0 评论 -
Keras_morvan(四) :RNN_classifier
首先对上一篇CNN博文各个层输出的shape值进行补充说明。X_train(-1, 1, 28, 28), -1是表示有多少张图片;1是channel,这里是黑白图片;28x28,每张图片大小。在经过conv1后输出的shape(32, 28, 28) 首先不管图片的张数,32表示channel,图片大小还是不变,卷积是不会改变图片太小,只是将图片高度增加。pooling之后shape(32, 1...原创 2018-03-05 21:18:56 · 383 阅读 · 0 评论 -
Keras_morvan(三):CNN
CNN:Convolutional Neural Network,卷积神经网络 基本结构组成, 数据还是用MNIST。由图可有一下几步组成: a. image ,和上篇博文的处理一样。 b. model = Sequential()这样建立model之后,就开始第一个卷积层。滤波器数量为32,大小是5*5,Padding方法是same即不改变数据的长度和宽带。 因为是第一层所以需要说明...原创 2018-03-05 20:33:31 · 314 阅读 · 0 评论 -
Keras_morvan(二):分类
1,上篇博文简单的一个回归的神经网络. 2,分类。 用的数据时keras数据可中MNIST。 import numpy as np np.random.seed(1337) from keras.datasets import mnist from keras.utils import np_utils from keras.models import Sequential from ...原创 2018-03-05 20:12:24 · 512 阅读 · 0 评论 -
Keras_morvan(一):回归
Keras搭建各种神经网络 Regression Classifier CNN RNN_classifier RNN_LSTM_Regression 1.regression 这篇博文的数据不是,自己随意生成的就是用库自带的MNISIT。 回归是自己生成的数据进行训练的。 数据生成的代码: import numpy as np np.random.se...原创 2018-03-05 19:50:08 · 671 阅读 · 1 评论 -
yolov3代码学习(1)小功能实现代码
从下面的博客开始学习的,总结一些自己学到的东西。 https://blog.youkuaiyun.com/qq_34199326/article/details/84206079 看源码一个大的感慨就是维度问题,维度,维度,维度,会经常看到unsqueeze,repeat 1. opencv读取图片–>model能处理的格式,在darknet.py的第1个函数。 from torch.autograd...原创 2019-08-27 10:58:45 · 317 阅读 · 0 评论