zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

机器学习笔记 - 标量、向量、矩阵、张量

机器笔记学习 矩阵 向量 张量 标量
2023-09-14 09:01:35 时间

一、标量、向量、矩阵、张量

        标量(Scalar)为一个数字。

        向量(Vector)是一个数字数组。

        矩阵(Matrix)是二维数组。

        张量(Tensor)是一个n维数组n > 2。

标量、向量、矩阵和张量之间的区别

二、使用 Python 和 Numpy 创建向量

1、创建一个一维数组

x = np.array([1, 2, 3, 4])

2、创建一个 (3x2) 矩阵

A = np.array([[1, 2], [3, 4], [5, 6]])

3、数组的形状

print(A.shape)
print(x.shape)

        输出

(3, 2)
(4,)

4、转置

        通过转置,您可以将行向量转换为列向量,反之亦然: