本文不定期更新,记录数据科学的基础,主要内容为Python基础,numpy、pandas、pytorch、TensorFlow等基础知识,作者在自学过程中做笔记用。
1、Python copy与view
Python numpy的copy和view
1、b = a 没有新对象被创建,b与a只是一个ndarray的两个不同名字
2、c = a.view() 创建了新的对象,但这两个对象之间共享数据;a与c都可以对数据进行修改。但是c不能改变a的shape
3、d = a.copy() 创建了新的对象,c与a之间没有关系