Tensorflow
AI算法-图哥
个人微信: tuge7893,欢迎交流~
展开
-
Tensorflow-Keras教程
1.Keras简介Keras是一个用于构建和训练深度学习模型的高级API。 它用于快速原型设计,高级研究和生产,具有三个主要优点:用户友好Keras具有针对常见用例优化的简单,一致的界面。 它为用户错误提供清晰且可操作的反馈模块化和可组合Keras模型是通过将可配置的构建块连接在一起而制定的,几乎没有限制。易于扩展编写自定义构建块以表达研究的新想法。 创建新图层,损失...原创 2019-06-19 19:33:53 · 1464 阅读 · 0 评论 -
使用TensorFlow Dataset读取数据
在使用TensorFlow构建模型并进行训练时,如何读取数据并将数据恰当地送进模型,是一个首先需要考虑的问题。以往通常所用的方法无外乎以下几种:1.建立placeholder,然后使用feed_dict将数据feed进placeholder进行使用。使用这种方法十分灵活,可以一下子将所有数据读入内存,然后分batch进行feed;也可以建立一个Python的generator,一个batch一个...原创 2019-06-22 16:19:07 · 894 阅读 · 1 评论 -
Tensorflow Dataset操作接口简介
Dataset封装了很好的关于数据集的一些基本操作,在这里做一下总结。该对象的路径是:tensorflow.data.DatasetTensoflow的核心数据就是tensor。可以这么理解,想要让tensoflow的数据正确的“流动”起来,那么就需要正确的匹配张量的维数。再给计算图模型填充数据的时候,使用字典的方式是最慢的,应该避免这种操作;正确的做法是把数据组合成张量,进行操作,这也是tf....原创 2019-06-22 20:58:33 · 1084 阅读 · 0 评论 -
Tensorflow Dataset 中的 Iterator概念介绍
Tensorflow 现在将 Dataset 作为首选的数据读取手段,而 Iterator 是 Dataset 中最重要的概念。这篇文章的目的是,以官网文档为基础,较详细的介绍 Iterator 的用法。1. Dataset 和 Iterator 的关系在文章开始之前,首先得对 Dataset 和 Iterator 有一个感性的认识。Dataset 是数据集,Iterator 是对应的数据集...原创 2019-06-23 15:14:31 · 1453 阅读 · 0 评论 -
Keras与OpenCV读取图片一一对应
使用from keras.preprocessing import image读取图片载入的是PIL,而cv2载入的图片通道为BGR,需要对其一一对应,进而使用模型对cv2读取的视频/图片进行预测1. 读取图片import cv2import PILimport numpy as npimport keras.preprocessingfrom matplotlib import py...原创 2019-06-23 23:48:05 · 665 阅读 · 0 评论 -
tensorflow checkpoint文件转成h5文件
tensorflow在保存权重模型时多使用tf.train.Saver().save 函数进行权重保存,保存的ckpt文件无法直接打开,不利于将模型权重导入到其他框架使用(如Caffe、Keras等)。好在tensorflow提供了相关函数 tf.train.NewCheckpointReader 可以对ckpt文件进行权重查看,因此可以通过该函数进行数据导出。import tensorfl...原创 2019-07-13 13:19:57 · 6914 阅读 · 3 评论 -
ubuntu 16.04使用pip安装tensorflow cpu
1. 查看pip版本~$pip --versionpip 10.0.1 from /home/xx/anaconda3/lib/python3.6/site-packages/pip (python3.6)2. 安装tensorflow~$pip install tensorflow3. 打开python shell验证是否安装成功~$python>>>i...原创 2019-07-07 11:18:52 · 692 阅读 · 0 评论 -
tensorflow 恢复(restore)模型的两种方式
1. 介绍首先我们要理解TensorFlow的一个规则,首先构建计算图(graph),然后初始化graph中的data,这两步是分开的。2. 如何恢复模型有两种方式(这两种方式有比较大的不同):2.1 重新使用代码构建图举个例子(完整代码):def build_graph(): w1 = tf.Variable([1,3,10,15],name='W1',dtype=tf.f...原创 2019-08-03 14:02:20 · 840 阅读 · 0 评论