TensorFlow学习笔记--(1)张量的随机生成

张量的生成

如何判断一个张量的维数:看张量的中括号有几层

0 1 2 :零维数列

2 4 6\] : 一维向量 \[ \[1 2 3\] \[4 5 6\] \] : 二维数组 两行三列 第一行数据为 1 2 3 第二行数据为 4 5 6 以此类推 n维张量有n层中括号 ```python tf.zeros(%指定一个张量的维数%) 生成一个全0的张量 tf.ones(%指定一个张量的维数%) 生成一个全1的张量 tf.fill(%指定一个张量的维数%,%Value%) 生成一个全为Value的张量 ``` ### 随机张量的生成 在TF中,我们常常需要随机生成一个张量作为初始值 以下是常用函数 ```python 生成正态分布的随机值: tf.random.normal(%维度%,mean=%均值(期望)%,stddev=%标准差%) 默认均值为0,标准差为1 生成截断式的正态分布的随机值: tf.random.truncated_normal(%维度%,mean=%均值(期望)%,stddev=%标准差% ) 默认均值为0,标准差为1 这种方式可以保证随机数在 (υ-2σ,υ+2σ)区间内 不至于太大或太小 生成均匀分布的随机数: tf.random.uniform(%维度%,minval=%最小值%,maxval=%最大值%) - 前闭后开区间 例:random=tf.random,uniform([2,2],minval=1,maxval=4) ```

相关推荐
mozun202017 分钟前
《量子雷达》学习(1) 2025.5.20
学习·目标检测·量子计算·量子纠缠·量子雷达·量级计算
chao_78931 分钟前
python八股文汇总(持续更新版)
开发语言·python·学习
Ritter_Liu35 分钟前
在tensorflow源码环境里,编译出独立的jni.so,避免依赖libtensorflowlite.so,从而实现apk体积最小化
人工智能·python·tensorflow
孤寂大仙v42 分钟前
【Linux笔记】——简单实习一个日志项目
java·linux·笔记
爱地球的曲奇1 小时前
arcgispro双击打开没反应怎么办
经验分享·学习·arcgis
虾球xz2 小时前
游戏引擎学习第289天:将视觉表现与实体类型解耦
c++·学习·游戏引擎
广州华锐视点2 小时前
AR 开启昆虫学习新视界,解锁奇妙微观宇宙
学习·ar
小Tomkk2 小时前
2025年PMP 学习二十三 16章 高级项目管理
学习·pmp
等什么君!2 小时前
学习vue3:监听器
前端·vue.js·学习
笑鸿的学习笔记2 小时前
虚幻引擎5-Unreal Engine笔记之摄像头camera
笔记·ue5·虚幻