在机器学习中,需要吧输入的数据转换为多维数组形
数组的形状(shape):描述数组的维度,以及各个维度内部的元素个数
多维数组
- 形状(shape):是一个元组,描述数组的维度,以及各个维度的长度
- 长度(length):是某个维度中元素个数
使用numpy创建数组
-
创建数组
-
import numpy as np a = np.array([0,1,2,3])
-
-
数组的属性
-
二维数组
-
三维数组
-
-
数组元素的数据类型
-
-
创建特殊的数组
-
遇到的问题:
linspace()和logspace()函数中都有一个参数叫endpoint = True,这个参数是表示有尾结点,false就代表没有尾结点
从中,我们可以看出,如果有尾结点,那么num就不变,如果没有尾结点,那么计算你的时候,num就要+1,然后删除最后一个元素输出