如何掌握PyTorch的基础知识以应对复杂问题?

摘要:什么是标量,向量,矩阵,张量:标量:标量就是一个单独的数值。它没有方向,只有大小。向量(Vector):向量是一组有序的数值,可以理解为一维数组。它有大小和方向。矩阵(Matrix):矩阵是一个二维数组,由多个…

什么是标量,向量,矩阵,张量:

标量:标量就是一个单独的数值。它没有方向,只有大小。

向量(Vector):向量是一组有序的数值,可以理解为一维数组。它有大小和方向。

矩阵(Matrix):矩阵是一个二维数组,由多个向量组成。可以理解为表格。

张量(Tensor):张量是更高维度的数组,标量是一阶张量,向量是二阶,矩阵是三阶,更多维度就是更高阶的张量。

image

PyCharm中,张量(Tensor)是PyTorch框架的核心数据结构,本质是多维数组,用于存储和操作数值数据。以下是关键点:

张量的基本概念

  • 定义:张量只有一种类型,如果是int型,则张量中所有数据都为int型,并且维度可以是0维,1维,2维,3维等等...,支持任意维度的数值存储 。
阅读全文