train_set_x_orig = np.array(train_dataset["train_set_x"][:])#来自吴恩达作业lr_utils中数据读取
其中[:]是python的列表切片操作,表示全部数据,这里set_x[]是一个四维矩阵(图片数量,长,宽,颜色通道)
.array是numpy中的(列表-转-矩阵)函数,python中自带.array函数,但是只能处理一维数组。
在python中列表的对象可以是任意元素,那么很明显,它存的是对象的指针。对于数值运算来说切换不同的指针显然不够高效,必须转换成适合矩阵运算的数据结构。
参考:(9条消息) python中数组(numpy.array)的基本操作_fu6543210的博客-CSDN博客_np.array