维度增加

简介: 【8月更文挑战第14天】维度增加。

维度增加
tf.expand_dims(input,axis,name=None):
input:输入张量;
axis:在第axis维度后增加一个维度。在输入D尺寸的情况下,轴必须在[-(D + 1),D](含)范围内。负数代表倒序。

代码:

生成一个大小为1001003的张量来表示一张尺寸为100*100的三通道彩色图片

expand_sample_1 = tf.random.normal([100,100,3], seed=1)
print("原始数据尺寸:",expand_sample_1.shape)
print("在第一个维度前增加一个维度(axis=0):",tf.expand_dims(expand_sample_1, axis=0).shape)
print("在第二个维度前增加一个维度(axis=1):",tf.expand_dims(expand_sample_1, axis=1).shape)
print("在最后一个维度后增加一个维度(axis=-1):",tf.expand_dims(expand_sample_1, axis=-1).shape)

输出:
原始数据尺寸: (100, 100, 3)
在第一个维度前增加一个维度(axis=0): (1, 100, 100, 3)
在第二个维度前增加一个维度(axis=1): (100, 1, 100, 3)
在最后一个维度后增加一个维度(axis=-1): (100, 100, 3, 1)

相关文章
|
存储 架构师 Java
架构思考的主要维度
架构思考的主要维度
|
3月前
|
存储 算法 大数据
指标类需求问题之在商品开发和运营过程中,减少指标计算以节省人效要怎么操作
指标类需求问题之在商品开发和运营过程中,减少指标计算以节省人效要怎么操作
|
3月前
维度查看
【8月更文挑战第14天】维度查看。
49 3
|
3月前
维度重组
【8月更文挑战第14天】维度重组。
27 1
|
3月前
|
SQL 缓存 数据挖掘
数据平台问题之复合指标生成中维度能力如何处理
数据平台问题之复合指标生成中维度能力如何处理
|
3月前
维度减少
【8月更文挑战第14天】维度减少。
26 1
|
4月前
|
PyTorch 测试技术 算法框架/工具
【YOLOv8改进 - 卷积Conv】SPConv:去除特征图中的冗余,大幅减少参数数量 | 小目标
YOLO目标检测专栏探讨了模型优化,提出SPConv,一种新卷积操作,减少特征冗余,提升效率。SPConv将特征分为代表性和不确定部分,分别处理,再融合。实验显示,SPConv在速度和准确性上超越现有基准,减少FLOPs和参数。论文和PyTorch代码已公开。更多详情及实战案例见CSDN博客链接。
|
人工智能 自然语言处理 数据管理
分析的四个维度
分析的四个维度
|
数据采集 存储 数据挖掘
维度建模中,粒度对于事实和维度的影响
度是指在事实表中所记录的数据的最小粒度,也可以理解为事实表中每个记录所代表的含义。在维度建模中,粒度对维度表和事实表都具有重要性。
482 0
|
机器学习/深度学习 算法 数据处理
常见的降维技术比较:能否在不丢失信息的情况下降低数据维度
本文将比较各种降维技术在机器学习任务中对表格数据的有效性
304 0
常见的降维技术比较:能否在不丢失信息的情况下降低数据维度