深度学习
tonydandelion2014
淡泊名利,乐于装逼。
展开
-
keras load model的时候,报错('Keyword argument not understood:', u'******')如何解决
由于keras不同版本的API有变化,因此在一个keras版本下训练的模型在另一个keras版本下加载时,可能会出现诸如('Keyword argument not understood:', u'data_format')等报错。通过打开*.h5文件,查看该模型训练所用环境,再安装该环境即可解决报错。查看Keras Model所用的Keras环境的方法import h5pyf = ...原创 2020-02-16 21:45:20 · 6554 阅读 · 4 评论 -
深度学习笔记
上课——监督学习 课后学习——无监督学习 课后习题——训练数据集 考试试题——测试数据集 学霸——训练效果好 学渣——训练效果差 学痴——训练过拟合,过于适应训练数据原创 2016-12-18 14:29:21 · 319 阅读 · 0 评论 -
关于卷积和池化
基本概念卷积我们可以看到,卷积过程其实还是基于一个固定的矩阵,在另外一个矩阵不断一格一格扫过去的到的数值的和,产生的一个新的矩阵,我们以作为比较会发现:粉红色矩阵和绿色矩阵在根本上有很大不一样,卷积之后的维数降低了.所以规律可以得到:粉红色最后的卷积结果矩阵维度=绿色矩阵维数-橙色矩阵维数+1 多通道数据的卷积过程Input Data Size: A*A*B C...转载 2018-03-07 14:45:41 · 3512 阅读 · 1 评论 -
ubuntu16-04安装GPU版本的caffe
记录一下GPU版本的caffe的安装过程, 路慢慢其修远兮, 吾将上下而求索.参考链接如下: 大佬一 大佬二安装opencv安装需要的两个opencv文件在我的百度云中可以下载,百度云链接地址:链接:链接: https://pan.baidu.com/s/1o8ZK76E 密码: hswb具体安装教程见百度云中Linux下OpenCV安装PPT所示,讲解的很详细。编译成...转载 2018-02-21 19:53:09 · 703 阅读 · 0 评论 -
Super Revolution相关
综述 https://zhuanlan.zhihu.com/p/25532538 https://zhuanlan.zhihu.com/p/31664818 http://blog.csdn.net/Uwr44UOuQcNsUQb60zk2/article/details/78474303 https://github.com/BVLC/caffe/wiki/Model-Zoo转载 2018-03-11 19:37:07 · 361 阅读 · 0 评论 -
深度学习理论向
记录深度学习的一些理论为啥要用ReLU函数ReLU函数如下图所示:ReLU函数能够解决梯度爆炸和梯度消失的问题,因为ReLU函数在x>0的时候,导数为1,在梯度传导过程中是不会对梯度大小造成任何数值上的影响的。啥是SoftMax?softmax用于多分类过程中,它将多个神经元的输出,映射到(0,1)区间内,可以看成概率来理解,从而来进行多分类!假设我们有一...原创 2018-03-29 00:21:56 · 1216 阅读 · 0 评论 -
深度学习中的优化器
介绍一些深度学习的优化器 参考覃秉丰教程梯度下降法则标准梯度下降法:计算所有样本汇总误差,根据总误差来更新权值 随机梯度下降法:先随机抽取一个样本来计算误差,再根据这个误差来更新权值 批量梯度下降法:从总样本中选取一个批次(batch)(例如10000个样本,随机选取1中的100个样本作为batch),然后计算这个batch的总误差,再根据这个误差来更新权值 随机梯度下降法:带Mome原创 2018-03-28 16:49:57 · 2659 阅读 · 0 评论 -
CV深度学习模型Android端落地方案之三:使用Tensorflow Lite 将自己的训练得到的模型移植到Android上
这个系列的博客主要介绍如何在Android设备上移植你训练的cv神经网络模型。主要过程如下:1、使用Android Camera2 APIs获得摄像头实时预览的画面。2、如果是对人脸图像进行处理,使用Android Camera2自带的Face类来对人脸检测,并完成在预览画面上画框将人脸框出、添加文字显示神经网络处理结果的功能。3、使用Tensorflow Lite 将自己的训练得到的模...转载 2018-12-17 23:48:58 · 3922 阅读 · 8 评论 -
Tensorflow中的tensor Dimension问题
记录一个耗时一天多才排除的bug起因: 在一份代码(A)上添加了另外一份代码(B)的部分内容原代码(A)在python脚本开始时做了如下声明K.set_image_data_format('channels_first')将全局所有含有data_format参数的keras.layer都设置了data_format='channels_first'而实际上keras.layer默认da...原创 2019-08-08 22:04:43 · 1615 阅读 · 0 评论