python中的reshape函数
python中的reshape函数
1、reshape函数()
(1)正常情况下的reshape用法
(2)当reshape函数中的-1参数的时候
可以看到,reshape函数就不会考虑你的第0维参数,按照第一维度8来组,也就是八列,然后一共十六个元素,16/8=2 ,所以就是两行。
我们在看几个例子
列数设置为16,默认函数也就为1。当reshape函数默认只有一个-1参数的时候,数组按行展开。
注意一下将数据展平时候的注意点
(3)当你想将维度为(a,b,c,d)的矩阵X展平为形状为(bcd, a)的矩阵X_flatten时的一个技巧是:
X_flatten = X.reshape(X.shape [0],-1).T # 其中X.T是X的转置矩阵
自己理解的错误的点:
train_set_x_flatten = train_set_x_orig.reshape(train_set_x_orig.shape[0], -1).T 【1】
train_set_x_flatten1 = train_set_x_orig.reshape(-1, train_set_x_orig.shape[0]) 【2】
一开始认为两个式子等价,其实不然它们只是数组的大小一样,但是元素值不同。
print(train_set_x_flatten == train_set_x_flatten1)
1、reshape函数()
python中的reshape函数相关推荐
- Python中的reshape()
Python中的reshape() reshape(x, newshape, order='C') reshape函数用于改变数组形状,且原数据不发生变化 order参数 其中order='C'代表是 ...
- python中的pop()函数和popleft()函数
python中的pop()函数和popleft()函数 首先对于pop而言,它是用于stack中的: stack = [1, 2, 3, 4] print(stack) stack.append(6) ...
- python中使用zip函数基于两个列表数据list创建字典dict数据(Create a dictionary by passing the output of zip to dict)
python中使用zip函数基于两个列表数据list创建字典dict数据(Create a dictionary by passing the output of zip to dict) 目录
- python中add函数_如何使用python中的add函数?
之前向大家介绍过python中的求和函数sum函数,numpy中的sum函数,对于数组可以指定维度进行相加.numpy中还有另一种求和运算方法,即add函数.add函数不仅作用于numpy中加法运算, ...
- python 2: 解决python中的plot函数的图例legend不能显示中文问题
python 2: 解决python中的plot函数的图例legend不能显示中文问题 参考文章: (1)python 2: 解决python中的plot函数的图例legend不能显示中文问题 (2) ...
- python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法
0.摘要 我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变.本文将主要介绍这种错误的现象.原因和解决方法. 1.代码示例 def fun(inner_lst): inner_lst ...
- Python中的map()函数和reduce()函数的用法
Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下
- python input与返回值-python中使用input()函数获取用户输入值方式
我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示. user_gender = input(&qu ...
- Python中的sorted函数以及operator.itemgetter函数
from:Python中的sorted函数以及operator.itemgetter函数 operator.itemgetter函数 operator模块提供的itemgetter函数用于获取对象的哪 ...
最新文章
- [转] JavaScript仿淘宝智能浮动
- Flex embed XML and Icon
- 如何使用 Laravel Collections 类编写神级代码
- TDSQL 全时态数据库系统-理念与愿景
- Python列表以及列表的处理方法
- MySQL性能优化知识:长连接、短连接、连接池
- raft算法mysql主从复制_Etcd raft算法实现原理分析
- 深夜,我偷听到程序员要对session下手......
- 『飞秋』小项目心得交流
- android 透明主题 crash,Android 8.0 的填坑(透明的activity崩溃)
- ElasticSearch核心基础之索引管理
- 微星小飞机界面翻译_6 款实用小程序良心推荐,每一款都好用
- 漫游配置文件修改为强制配置文件|ntuser.dat ntuser.man
- 暗影精灵4电脑win10系统重装+linux双系统安装
- vue 接入天地图并且在地图上画基站扇形覆盖物
- pip 使用豆瓣镜像
- 土豆linux,土豆里安装linux是什_土豆发芽图片
- 如何使用格式工厂将vtt文件格式字幕加在视频文件中
- 【低碳发展案例研究】中国西部中小城市低碳发展研究——以泸州市为例
- openvino下载模型
热门文章
- SpringBoot Tomcat 配置https 且443端口也是https(若依为例对接微信小程序的https,小程序也可以访问)
- 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
- 【C++】STL简介
- v-loading的使用(ElementUI)
- 算法语言Scheme修订6报告 R6RS简体中文翻译
- RedisCluster如何高效率地批量插入数据
- 【Oracle】6.JDBC
- oracle连接数据库的jar包(ojdbc10.jar,ojdbc8.jar,ojdbc6.jar)
- 计算机专业座谈会问题,我院计算机专业开展专业抽检主题座谈会
- 彻底了解DVD:从入门到精通(二)[转]