深度学习基础知识--张量

本文介绍了深度学习的基础知识,重点讲解了张量的概念。张量是数据容器,分为标量、向量、矩阵等类型。文章详细阐述了张量的轴数、形状、数据类型等关键属性,并通过实例说明了张量切片和数据批量处理的方法。通过阅读,读者将对张量有深入的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、张量是什么

张量是一个数据容器。张量的维度通常叫做轴

2、张量分类

1)标量(0D张量)

import numpy as np
x =np.array(12)

仅包含一个数字,0个轴。
2)向量(1D张量)

import numpy as np
x =np.array([2,3,6,1,5])

只有一个轴
注:5D向量和5D张量不同,上面的是5D向量,5D张量有5个轴。
3)矩阵(2D张量)
有行列之分

import numpy as np
x =np.array([[5,3,6],[2,7,4],[3,7,4]])

3、关键属性

1)轴的个数(阶)

from keras.datasets import mnist
(train_images,train_labels),(test_images,test_labels) = mnist.load_data()
print(train_images.ndim)

2)形状
张量沿每个轴的维度大小。

import numpy as np
x =np.array(12)
print(x.shape)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值