TensorFlow on 钱柜娱乐开户:训练模型

原创 2017年11月24日 10:39:17

文章推荐

[运营专题]零预算引爆个人和企业品牌【原文链接】
Selenium 自动化测试从零实战【原文链接】
原来这样做,才能向架构师靠近【原文链接】
Cordova App 打包全揭秘【原文链接】
TensorFlow on 钱柜娱乐开户:物体识别【原文链接】
图解敏捷教练和 ScrumMaster【原文链接】

说在前面:达人课是GitChat的一款轻阅读产品,由特约讲师独家发布。每一个课程你都可获得6-12篇的深度文章,同时可在读者圈与讲师互动交流。GitChat达人课,让技术分享更简单。进入我的GitChat

温馨提示:阅读本文章建议先学习《TensorFlow on 钱柜娱乐开户:物体识别》

这里写图片描述

作者介绍

付强,十余年从业经验,从 C 语言到 Web 开发,从微服务架构到移动端开发,涉猎范围很广。曾就职于趋势科技、诺基亚,在德国和硅谷的 Startups 工作过,现在从事物联网方向的创业。

课程介绍

本课程是《TensorFlow on 钱柜娱乐开户:物体识别》的后续课程,紧接上一课程内容,来讲解如何基于 TensorFlow 的 Object Detection API 训练一个新的物体识别模型,在这个过程中会讲解机器学习和深度学习的一些知识和概念。通过本课程的学习,将获得机器学习从训练到应用的 hands-on 的经验,包括 data labeling、深度学习环境搭建、可视化学习过程等,从而达到让零基础机器学习的读者能够快速高效的解决实际问题的目的。

第01课:训练一个独一无二的模型

大家好,很高兴能在这里继续 TensorFlow On 钱柜娱乐开户 的课程。

《TensorFlow on 钱柜娱乐开户:物体识别》中我们已经学会了如何使用一个事先训练好的 pre-trained model 来识别图片中的多种物体,这很好、也很酷,即使没有任何机器学习基础也可以做出一个相当专业的应用了,也许有的读者已经把静态图片识别移植到了视频监控上面,开始监控大门口的人流了呢!

注意:建议先学习《TensorFlow on 钱柜娱乐开户:物体识别》这门课,也可以先学习本课再学上一门课。因为先训练再应用是一个正常的流程,而在这里先讲应用再讲训练只是遵循由简到繁的原则,总之按照自己的情况自由选择就好了。

通过上一门课程的学习,相信给大家打开了一扇新世界的大门。就像之前开发 Web 应用的时候,可以从开源社区找到很多轮子,而不需要重新开发,在机器学习的世界里,也可以从开源社区找到很多框架、算法、模型等工具,我们也学习了去哪里找这些工具、如何学习使用这些工具。

但是如果只是使用事先训练好的模型,在实际工作中,往往还不能真正解决问题。以物体识别为例,如果要识别的物体,如熊猫,不在这 pre-trained 模型训练的范围里,怎么办?我们需要训练一个独一无二、属于自己的模型。

其实大部分开源的模型都公开了其训练的代码,所以可以通过这些代码加上我们自己的数据来进行训练,从而获得一个满足自己业务需求的模型。本课程中将通过使用 Object Detection API 训练一个可以识别熊猫的模型来讲解整个流程,将要学习的东西包括:

  • 机器学习/深度学习的一些重要概念和术语,本门课程面向没有任何机器学习基础的读者,所以会用尽量简单和直白的语言来描述。
  • TensorFlow-GPU 的安装和环境配置。
  • 准备训练数据和 data-labeling。
  • 可视化学习过程。
  • 导出学习结果。

注意:有些厂商号称开源了某某模型,但是实际上并没有公开其训练部分的代码,这种其实算不上开源,因为没有办法定制这个模型。

通过本课程的学习,我们将补齐机器学习中关于训练部分的知识,这样就可以定制这个工具来解决真正的问题了,当完成了这一步以后,再去看深度学习的算法推导或者 TensorFlow 的示例代码,应该会容易不少,因为知其然,再知其所以然,这应该是一个较优的学习过程。回想一下在学习 Web 编程、iOS 编程等的时候,是不是也是这样一个过程?

在本课程中,我们需要写一些 Python 代码,所以必须了解一些 Python 的知识,不过,不需要成为 Python 高手,只需要了解变量和函数声明、模块导入的知识就足够了。如果英文比较好,可以直接参考 官方的教程,如果喜欢在中文的环境里面学习,可以参考 Python 教程 - 廖雪峰的官方网站

本课程使用 Python 的版本为 2.7,请事先安装和配置好。

接下来我们先学习一些机器学习的知识和术语,在后面的实际操作中会用的到这些知识和术语。

下一篇

课程内容

第01课:训练一个独一无二的模型

第02课:一些必须了解的机器学习知识

第03课:运行一个 Demo

第04课:在 GPU 上进行训练

第05课:准备训练数据

第06课:熊猫识别器

版权声明:本文为GitChat作者的原创文章,未经 GitChat 允许不得转载。

tensorflow笔记:模型的保存与训练过程可视化

保存与读取模型在使用tf来训练模型的时候,难免会出现中断的情况。这时候自然就希望能够将辛辛苦苦得到的中间参数保留下来,不然下次又要重新开始。好在tf官方提供了保存和读取模型的方法。保存模型的方法:# ...
  • u014595019
  • u014595019
  • 2016年12月28日 19:47
  • 11251

Tensorflow加载预训练模型和保存模型

使用tensorflow过程中,训练结束后我们需要用到模型文件。有时候,我们可能也需要用到别人训练好的模型,并在这个基础上再次训练。这时候我们需要掌握如何操作这些模型数据。看完本文,相信你一定会有收获...
  • huachao1001
  • huachao1001
  • 2017年11月10日 19:07
  • 1334

TensorFlow——训练自己的数据(三)模型训练

参考:Tensorflow教程-猫狗大战数据集 文件training.py 导入文件 import os import numpy as np import tensorflow as tf im...
  • xinyu3307
  • xinyu3307
  • 2017年07月11日 16:45
  • 4573

tensorflow学习笔记六:保存和加载训练模型

对于机器学习,尤其是深度学习DL的算法,模型训练可能很耗时,几个小时或者几天,所以如果是测试模块出了问题,每次都要重新运行就显得很浪费时间,所以如果训练部分没有问题,那么可以直接将训练的模型保存起来,...
  • xiaopihaierletian
  • xiaopihaierletian
  • 2017年03月13日 22:02
  • 1858

跟着TensorFlow的入门级教程实现MNIST库的训练

跟着TensorFlow的入门级教程实现MNIST库的训练本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: 实验环境 实验Case介绍 代码及实现结果 两个小...
  • feifei884431
  • feifei884431
  • 2016年05月16日 13:39
  • 4556

TensorFlow保存和加载训练模型

对于机器学习,尤其是深度学习DL的算法,模型训练可能很耗时,几个小时或者几天,所以如果是测试模块出了问题,每次都要重新运行就显得很浪费时间,所以如果训练部分没有问题,那么可以直接将训练的模型保存起来,...
  • JasonZhangOO
  • JasonZhangOO
  • 2017年03月07日 11:13
  • 7387

TensorFlow——训练自己的数据(五)模型评估

模型的评估主要有几个指标:平均准确率、识别的时间、loss下降变化等。Tensorflow提供了一个log可视化的工具tensroboard。要看到log就必须在训练时用summary去记录想要显示的...
  • xinyu3307
  • xinyu3307
  • 2017年07月12日 12:48
  • 1345

tensorflow从已经训练好的模型中,恢复(指定)权重(构建新变量、网络)并继续训练(finetuning)

之前已经写了一篇《Tensorflow保存模型,恢复模型,使用训练好的模型进行预测和提取中间输出(特征)》,里面主要讲恢复模型然后使用该模型 假如要保存或者恢复指定tensor,并且把保存的graph...
  • ying86615791
  • ying86615791
  • 2017年07月27日 18:18
  • 3275

将tensorflow训练好的模型移植到钱柜娱乐开户

将tensorflow训练好的模型移植到钱柜娱乐开户上说明本文将描述如何将一个训练好的模型植入到钱柜娱乐开户设备上,并且在钱柜娱乐开户设备上输入待处理数据,通过模型,获取输出数据。 通过一个例...
  • cxq234843654
  • cxq234843654
  • 2017年05月04日 15:44
  • 6156

tensorflow笔记:模型的保存与训练过程可视化

保存与读取模型 在使用tf来训练模型的时候,难免会出现中断的情况。这时候自然就希望能够将辛辛苦苦得到的中间参数保留下来,不然下次又要重新开始。好在tf官方提供了保存和读取模型的方法。 保存...
  • u013378306
  • u013378306
  • 2017年03月16日 16:56
  • 2030
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TensorFlow on 钱柜娱乐开户:训练模型
举报原因:
原因补充:

(最多只允许输入30个字)