https://blog.csdn.net/xiongshuai520/article/details/79743233

在学习TensorFlow入门课程的时候,碰到了reshape这个函数,比较神奇,话不多说,直接上干货。

首先,最基本的,比如arr = [1,2,3,4,5,6,7,8,9] 一个一维的list,长度为9

现在,我想把arr变成一个3*3的矩阵,这就可以用的reshape了,两个方法,第一arr.reshape(3,3)

这个很好理解,不多说,重点看第二个方法arr.reshape(-1,3)

这样也可以把arr变成3*3的矩阵,这个-1代表的意思就是,我不知道可以分成多少行,但是我的需要是分成3列,多少行我不关心,不得不感叹,果然是人生苦短,我用python

最后,看一个实际的例子,在这个数据集里面from sklearn.datasets import load_digits 一个图片的数据集

这个图像的表示方法是1797*64,表示1797张图片,每张图片用一行64个数表示,怎么把这一行的数据取出来呢?就是用的reshape这个函数picture_data = data.reshape(-1,8,8,1)

-1表示不知道,两个8表示8行8列,1表示一维空间(彩色是在处理的时候是三维空间RGB),整短代码就是说,把1797*64这个矩阵,变换成8*8的不知道多少个的矩阵,这样后面就方便用CNN神经网络去处理了

python中的reshape是什么意思_python中reshape的用法(深度学习入门程序)相关推荐

  1. 使用Python和Numpy进行波士顿房价预测任务(二)【深度学习入门_学习笔记】

    使用Python和Numpy进行波士顿房价预测任务–详解 目录: 一.数据处理 (1)读入数据 (2)数据形状变换 (3)数据集划分 (4)数据归一化处理 (5)封装成load data函数 二.模型 ...

  2. 使用Python和Numpy进行波士顿房价预测任务(一)【深度学习入门_学习笔记】

    波士顿房价预测是一个经典的机器学习任务,类似于程序员世界的"Hello World".和大家对房价的普遍认知相同,波士顿地区的房价是由诸多因素影响的. 下载数据集:https:// ...

  3. 深度学习入门基于Python的理论与实现_第一章_Python入门(原创笔记)

    前言 此书使用Python作为编程语言,尽可能地少使用外部库,从零开始实现深度学习的程序. 此书从简单的机器学习问题开始,最终实现一个能高精度地识别图像的系统. 此书以图像识别为主题,主要学习使用深度 ...

  4. 给深度学习入门者的Python快速教程 - numpy和Matplotlib篇

    转载自:https://zhuanlan.zhihu.com/p/24309547 本篇部分代码的下载地址: https://github.com/frombeijingwithlove/dlcv_f ...

  5. python深度学习入门-与学习相关的技巧

    深度学习入门-与学习相关的技巧 博主微信公众号(左).Python+智能大数据+AI学习交流群(右):欢迎关注和加群,大家一起学习交流,共同进步! 目录 摘要 1. 参数的更新 1.1 SGD 1.2 ...

  6. 《深度学习入门——基于Python的理论与实现》笔记

    PS:写这篇博客主要是记录下自己认为重要的部分以及阅读中遇到的些问题,加深自己的印象. 附上电子书及源代码: 链接:https://pan.baidu.com/s/1f2VFcnXSSK-u3wuvg ...

  7. 【深度学习入门:基于Python的理论与实现】书本学习笔记 第三章 神经网络

    文章目录 1. 阶跃函数的实现 2. 函数图形 2.1 阶跃函数 2.2 sigmoid 函数 2.3 ReLU 函数 3. 多维数组的运算 3.1 矩阵乘法 3.2 神经网络的内积 4. 三层神经网 ...

  8. 将MNIST手写数字数据集导入NumPy数组(《深度学习入门:基于Python的理论与实现》实践笔记)

    将MNIST手写数字数据集导入NumPy数组(<深度学习入门:基于Python的理论与实现>实践笔记) 一.下载MNIST数据集(使用urllib.request.urlretrieve( ...

  9. Python工程能力进阶、数学基础、经典机器学习模型实战、深度学习理论基础和模型调优技巧……胜任机器学习工程师岗位需要学习什么?...

    咱不敢谈人工智能时代咋样咋样之类的空话,就我自己来看,只要是个营收超过 5 亿的互联网公司,基本都需要具备机器学习的能力.因为大部分公司盈利模式基本都会围绕搜索.推荐和广告而去. 就比如极客时间,他的 ...

最新文章

  1. Spring Cloud Alibaba 服务门户:Spring Cloud Gateway 如何把好微服务的大门
  2. java 不可修改的集合对象_java集合:关于hashmap存储一个对象,中间改变对象的值,为什么再remove不能用新名字来删除...
  3. SQL Server温故系列(1):SQL 数据操作 CRUD 之增删改合
  4. 使用php创建一个注册表单,如何实现一个简单的注册表单
  5. mysql内部实现原理面试_理解完这些基本上能解决面试中MySql的事务问题
  6. zabbix 3.2.1 安装 graphtree3.0.4 或 graphtree3.2.x
  7. 【并查集】noi2001食物链
  8. 拉斯维加斯算法结合八皇后问题
  9. 装修好的房子多久能住 入住需要注意什么?
  10. 智能指针(三):unique_ptr使用简介
  11. Spring Session
  12. 笑出腹肌的程序猿搞笑趣图
  13. c语言模拟键盘自动按键,C语言实现模拟键盘按键事件
  14. nba篮球大师服务器维护,NBA篮球大师怎么进不去 NBA篮球大师黑屏闪退解决方法...
  15. 关于重写equals()和hashCode()的思考__从HashMap源码分析
  16. python爬虫系列第六次笔记之验证码以及代理的使用
  17. php如何把pdf转图片,PHP中使用imagick实现把PDF转成图片
  18. 金融理财产品后台原型|Axure原型
  19. 最佳开源PHP开发工具
  20. android型号手机怎么截图,如何在Android手机上屏幕截图(仅限Rooted Phone) | MOS86...

热门文章

  1. poi方式读取word目录大纲
  2. uniapp自定义整包更新与热更新
  3. TypeScript 泛型T使用整理
  4. 安卓 jni 开发 —— Android Studio 打包 so 的坑
  5. MAC必装软件之HomeBrew、HomeBrew-Cask
  6. 王家林老师人工智能AI 第26课:使用Apriori对美食店的消费者进行美食推荐 老师微信13928463918
  7. BZOJ 4399: 魔法少女LJJ 线段树合并 + 对数
  8. 银河麒麟自带PyCharm
  9. SpringBoot应用篇之FactoryBean及代理实现SPI机制示例
  10. Git Pull Failed: CONFLICT (content): Merge conflict in camus-aggregator/camus-admin-web/src/main/web