当前位置:   article > 正文

机器学习笔记 - 标量、向量、矩阵、张量_张量和矩阵的区别python

张量和矩阵的区别python

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

        标量(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、数组的形状

  1. print(A.shape)
  2. print(x.shape)

        输出

  1. (3, 2)
  2. (4,)

4、转置

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/526749
推荐阅读
相关标签
  

闽ICP备14008679号