机器学习
文章平均质量分 95
爱吃西瓜的三木
加油!相信自己!!你一定可以的!!!
展开
-
手把手教你如何连上实验室的服务器
服务器的使用好了,数据集准备好了,网络模型也搭好了,是骡子是马就差把它拉出来遛一遛了。然而单凭我打撸都会跳帧的小霸王,是无论如何也跑不起来这个网络的,这个时候我们就要把网络放到实验室的服务器里面去跑了。进实验室之前,我是从来没有摸过服务器这么高大上的东西的,感觉可能有人会有和我当初一样的疑惑,我就再把服务器使用的这部分再介绍一下。1.服务器到底是啥最简单粗暴的理解,服务器就是一台c...原创 2019-11-20 16:49:40 · 47544 阅读 · 39 评论 -
Keras中TensorBoard的使用教程
TensorBoard介绍:TensorBoard是一个内置于TensorFlow的基于浏览器的可视化工具。当Keras使用TensorFlow后端时,可以通过callback回调函数调用TensorBoard功能。在训练过程中,利用TB可以实现:1.在训练过程中以可视化的方式监控指标2.将模型架构可视化3.将激活和梯度的直方图可视化4.以三维的形式研究嵌入代码例子:...原创 2019-12-17 19:34:12 · 2013 阅读 · 0 评论 -
Keras中的回调函数(callback)的使用与介绍
以前我在训练的时候,都是直接设定一个比较大的epoch,跑完所有的epoch之后再根据数据去调整模型与参数。这样做会比较耗时,例如说训练在某一个epoch开始已经过拟合了,后面继续训练意义就不大了。在书上看到的callback函数很好的解决了这个问题,它能够监测训练过程中的loss或者acc这些指标,一旦观察到损失不再改善之后,就可以中止训练,节省时间。下面记录一下介绍:(选自《pyt...原创 2019-12-17 19:07:42 · 3640 阅读 · 1 评论 -
ValueError: Input arrays should have the same number of samples as target arrays.
ValueError: Input arrays should have the same number of samples as target arrays. Found 32 input samples and 24 target samples.问题:训练条跑到一半的时候忽然中止,并且报错原因:1.可能是因为数据batch长度和标签batch长度不一致所造成的。逐一pr...原创 2019-12-10 11:31:28 · 9565 阅读 · 0 评论 -
AttributeError: 'ProgbarLogger' object has no attribute 'log_values'
问题:对一个数据集做二分类任务时,代码报错AttributeError: 'ProgbarLogger' object has no attribute 'log_values'解决:经检查,发现是读取数据集路径写错了,代码报错的原因是读取数据训练失败,以后如果报同样的错误,可以检查数据读取部分# 数据根目录-------------------------------...原创 2019-12-10 09:49:48 · 1399 阅读 · 0 评论 -
keras批量图片生成器generator:解决训练集过大无法一次喂入
参考链接:https://blog.csdn.net/mieleizhi0522/article/details/82191331还记得在跑mnist的时候,训练集里有60000张黑白图片,每张图片为28*28,把所有图片塞到一个矩阵里面一点问题都没有。现在就不一样了,我的数据集里大概有90000张彩色图片,大小就是384*512*3,这远远大于mnist的训练集,如果同时将它们塞进...原创 2019-11-20 15:41:14 · 2065 阅读 · 0 评论 -
Keras新手详细入门教程:从数据集构建到服务器运行
一、前言 研一进入实验室这两个月以来,小弟按照老板的吩咐学习深度学习方面的知识,期间看了不少大牛们的教学视频(吴恩达、李宏毅、李飞飞等),也把mnist手写数据集跑了一跑,当时还以为自己入了门。 直到最近,老板说要检验我的学习成果,扔下来一个真假脸训练集(近50000张真人脸,近40000张合成人脸、简称假脸),让我训练一个网络把他们分好类。那么实际上就是解决一个二分类问题。 不...原创 2019-11-20 18:00:27 · 1587 阅读 · 5 评论