深度学习
Mason_Mao
这个作者很懒,什么都没留下…
展开
-
pytorch入门细讲
目录一、pytorch数据加载及其预处理二、模型创建三、完整模型的训练迭代四、模型保存及加载五、pytorch GPU加速六、pytorch与tensorflow区别七、动态pytorch一、pytorch数据加载及其预处理1.torchvision库torchvision是独立于pytorch的关于图像操作的一些方便工具库。torchvision...原创 2020-03-11 17:42:12 · 371 阅读 · 0 评论 -
通俗易懂TensorFlow!
原创 机器之心 2018-07-02 11:30:51选自jacobbuckman.com作者:Jacob Buckman机器之心编译虽然对于大多数人来说 TensorFlow 的开发语言是 Python,但它并不是一个标准的 Python 库。这个神经网络框架通过构建「计算图」来运行,对于很多新手来说,在理解其逻辑时会遇到很多困难。本文中,来自谷歌大脑的工程师 Jacob Bu...转载 2018-10-08 15:09:44 · 1284 阅读 · 0 评论 -
深度学习哪些常用的激活函数及优缺点
互联网提供了大量的信息,我们只需要一个搜索引擎就可以获取。然而,当大量的信息扑面而来,究竟如何区分相关信息和无关信息呢?大脑在得到大量信息时,会努力理解和分类有用信息和不那么有用的信息。而在深度学习中,我们也需要一种类似的机制来分类传入的信息。不是所有信息都是有用的,一些只是噪音。激活函数可以帮助神经网络做这种隔离。它激活有用的信息,并抑制无关的数据点。激活函数如此重要,那么都有哪...转载 2018-12-15 10:28:05 · 1920 阅读 · 0 评论 -
轻量级神经网络平台tiny-dnn实践
github: https://github.com/tiny-dnn/tiny-dnn#build先上github下载tiny-dnn的源码这个深度学习框架可以在多平台运行,而且不依赖任何的库,是新人上手的好项目但是这个项目本身不带makefile如果想在ubuntu下面运行,需要先用跨平台的编译工具cmake来生成makefile文件故我先安装一个cmake工具,去下面的官...转载 2019-05-08 15:04:47 · 661 阅读 · 1 评论 -
用TensorFlow lite将MobileNet移植到Android设备上
分类目标为输入一张自行车图片,判断是山地车还是公路车。第一步:在百度图片分别爬取5000张山地车和公路车的图片,放于data/mountain和data/road两个文件夹下第二步:用TensorFlow自带的工具来fine-tuning训练mobilenet:git clone https://github.com/tensorflow/tensorflow.gitcd ...转载 2019-05-08 16:57:22 · 1054 阅读 · 0 评论 -
将TensorFlow训练好的模型迁移到Android APP上(TensorFlowLite)
版权声明:本文为博主原创文章,转载或者引用请务必注明作者和出处,尊重原创,谢谢合作 https://blog.csdn.net/u012328159/article/details/81101074将TensorFlow训练好的模型迁移到Android APP上(TensorFlowLite)1. 写在前面 最近在做一个数字手势识别的APP(关于这个项目,我会再写一篇博客仔细介绍,博...转载 2019-05-08 19:43:44 · 1161 阅读 · 1 评论 -
Tensorflow之训练模型保存与加载实例
在本教程中,我将会解释:TensorFlow模型是什么样的? 如何保存TensorFlow模型? 如何恢复预测/转移学习的TensorFlow模型? 如何使用导入的预先训练的模型进行微调和修改?这个教程假设你已经对神经网络有了一定的了解。如果不了解的话请查阅相关资料。1. 什么是TensorFlow模型?训练了一个神经网络之后,我们希望保存它以便将来使用。那么什么是Ten...转载 2019-05-16 14:34:27 · 718 阅读 · 0 评论 -
深度学习过拟合与欠拟合详解
一.过拟合在训练数据不够多时,或者over-training时,经常会导致over-fitting(过拟合)。其直观的表现如下图所所示。随着训练过程的进行,模型复杂度,在training data上的error渐渐减小。可是在验证集上的error却反而渐渐增大——由于训练出来的网络过拟合了训练集,对训练集以外的数据却不work。在机器学习算法中,我们经常将原始数据集分为三部分:训练...转载 2019-05-23 09:50:06 · 2153 阅读 · 0 评论 -
tensorflow中优化器 optimizer详解
在很多机器学习和深度学习的应用中,我们发现用的最多的优化器是 Adam,为什么呢?下面是 TensorFlow 中的优化器,https://www.tensorflow.org/api_guides/python/train在 keras 中也有 SGD,RMSprop,Adagrad,Adadelta,Adam 等:https://keras.io/optimizers/我...转载 2019-05-23 09:59:32 · 2300 阅读 · 0 评论