以下内容来自:《Deep Learning with Python》阅读笔记,加入了部分自己的理解和解读,阅读时本书为英文版,行文逻辑也按照书本结构展开。

VIP only now.

数据预处理

现在模型也定义好了,原始数据也准备好了,但是在将数据填入模型之前,需要进行预处理才能使用,填入模型的是浮点数张量。而当前数据是以JPEG文件的形式保存在硬盘中,预处理步骤如下:

  • 读取图像文件
  • 将JPEG文件解码为RGB像素网格
  • 将像素网格转化为浮点数张量
  • 将像素值缩放到0~1区间

Keras提供了自动完成这些步骤的工具:keras.preprocessing.image,其中有一个ImageDataGenerator类,可以帮助我们快速创建Python生成器,将硬盘上的图像文件自动转换为预处理好的张量。

from keras.preprocessing.image import ImageDataGenerator
train_datagen = ImageDataGenerator(rescale

【深度学习】ImageDataGenerator的使用--读书笔记相关推荐

  1. 《Python深度学习》第一部分读书笔记

    第1章 什么是深度学习 文章目录 第1章 什么是深度学习 1.1 人工智能.机器学习与深度学习 1.1.1 人工智能 1.1.2 机器学习 1.1.3 从数据中学习表示 1.1.4 深度学习的深度 1 ...

  2. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(不含alphago)

    强化学习(RLAI)读书笔记第十六章Applications and Case Studies(不含alphago) 16.1 TD-Gammon 16.2 Samuel's Checkers Pla ...

  3. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago)

    强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago) 16.6 Mastering the Game of Go 16.6.1 AlphaG ...

  4. 深度学习超分辨率综述阅读笔记(翻译)

    深度学习超分辨率综述阅读笔记(翻译) https://arxiv.org/abs/1902.06068 摘要:图像超分辨率(SR)是计算机视觉中增强图像和视频分辨率的一类重要图像处理技术.近几年来,图 ...

  5. 《学习之道》读书笔记

    <学习之道>读书笔记 不要太过于专注,适当的时候要放松,启用发散思维,会让更多的想法出现来帮助解决问题. 爱迪生遇到棘手的问题,会拿着球,躺着睡一会,当睡着的时候球会从手中脱落,掉到预先准 ...

  6. 李沐《动手学深度学习》第二版 pytorch笔记1 环境搭建

    李沐<动手学深度学习>第二版pytorch笔记1 搭建环境 文章目录 李沐<动手学深度学习>第二版pytorch笔记1 搭建环境 此时尚有耐心 虚拟环境搭建 创建虚拟环境 查看 ...

  7. 自然语言处理与深度学习: 集智俱乐部活动笔记

    自然语言处理与深度学习: 集智俱乐部活动笔记 04 Jul 2016 目录 简介 自然语言处理的基本任务 对语言进行建模的若干方法 语言模型简介 N-gram 语言模型 基于神经网络的语言模型 语言的 ...

  8. 《深度探索C++对象模型》读书笔记第五章:构造析构拷贝语意学

    <深度探索C++对象模型>读书笔记第五章:构造析构拷贝语意学 对于abstract base class(抽象基类),class中的data member应该被初始化,并且只在constr ...

  9. 干货 | 《深度学习》手推公式笔记开源PDF下载!

    为大家找到的王博(Kings)的<深度学习>手推公式笔记,需要的伙伴可以在公众号"飞马会"菜单栏回复数字"91"查看获取方式. 深度学习手推笔记部分 ...

  10. 深度学习Deep learning小白入门笔记——PanGu模型训练分析

    书接上回 深度学习Deep learning小白入门笔记--在AI平台上训练LLM--PanGu 对训练模型重新认知与评估. 模型评估 在训练过程中或训练完成后,通常使用验证集或测试集来评估模型的性能 ...

最新文章

  1. linux安装创建逻辑卷,Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)...
  2. [LeetCode] Max Points on a Line 题解
  3. python与云计算的关系_python map reduce与云计算map/reduce之间的关系?
  4. Arts 第十九周(7/22 ~ 7/28)
  5. react实现浏览器自动刷新_react.js怎么实现刷新当前页面?
  6. 家里的宽带是300兆,路由器也是换的千兆的,为何网络还是不好?
  7. Bailian2750 鸡兔同笼【入门】
  8. SVN Error: Unreadable path encountered; access denied;
  9. element select 自动展开_element-ui中的select下拉列表设置默认值方法
  10. SQL中的随机函数-笔记
  11. EXCEL学会两个函数你能打败90%的人,countifs和vlookup
  12. Python实现对主要城市及其周边地区天气数据的爬取
  13. uni map 实时记录轨迹_无偏移、离线地图,追踪运动轨迹、户外旅行线路(GPS 轨迹)...
  14. 如何做到服务的高并发、高可用?
  15. 在windows XP运行CISCO7200路由器仿真器
  16. 搞懂回溯算法,我终于能做数独了
  17. 智能语音输入厂家对比 百度语音 阿里语音 华为语音 讯飞灵云智声
  18. java计算机毕业设计黑格伯爵国际英语贵族学校官网MyBatis+系统+LW文档+源码+调试部署
  19. php写类,php 类的写法
  20. 通过.sh文件快捷部署jar包到服务器上

热门文章

  1. 深度学习——卷积块回顾
  2. 【小白冲冲冲!!!】补2:SLAM中最小二乘问题的引入及求解
  3. 爬去图片插件_学不会你打我,一个插件爬取亚马逊数据!
  4. 2021扬州市高考成绩查询,2021高考成绩查询系统登录官网入口
  5. 江苏省计算机c语言考试题库,2020上半年江苏省计算机等级考试辅导教程:二级C语言上机考试题库...
  6. sql in not in_SQL IN – SQL NOT IN
  7. azure web应用部署_Java Web应用程序中的Azure AD SSO,ADFS SSO配置
  8. C语言基础教程之函数
  9. C++基础教程之数组
  10. Linux基础命令---检查密码文件pwck 1