加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

numpy.ravel() 和 numpy.flatten()的用法

(2017-08-13 16:36:53)
标签:

numpy

ravel

flatten

分类: numpy相关函数

(1)     ravelflatten的功能都是将多维数组降为一维,且默认是行序优先,传入参数‘F’则改变为按列序降为一维

(2)     两者区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵,而numpy.ravel()返回的是视图会影响(reflects)原始矩阵。反过来,修改原始矩阵,不会影响flatten返回的对象,会影响ravel返回的对象。

http://s12/mw690/003AU4Hzzy7dpoKp69d2b&690和 numpy.flatten()的用法" TITLE="numpy.ravel() 和 numpy.flatten()的用法" />

http://s4/mw690/003AU4Hzzy7dpoKGe9dc3&690和 numpy.flatten()的用法" TITLE="numpy.ravel() 和 numpy.flatten()的用法" />

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有