当前位置: 首页 > news >正文

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

张量的生成

在这里插入图片描述
如何判断一个张量的维数:看张量的中括号有几层
0 1 2 :零维数列
[2 4 6] : 一维向量
[ [1 2 3] [4 5 6] ] : 二维数组 两行三列 第一行数据为 1 2 3 第二行数据为 4 5 6
以此类推 n维张量有n层中括号

tf.zeros(%指定一个张量的维数%) 生成一个全0的张量
tf.ones(%指定一个张量的维数%) 生成一个全1的张量
tf.fill(%指定一个张量的维数%,%Value%) 生成一个全为Value的张量

随机张量的生成

在TF中,我们常常需要随机生成一个张量作为初始值 以下是常用函数

生成正态分布的随机值:
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)
http://www.lryc.cn/news/224553.html

相关文章:

  • 如何防止IP和账户关联?
  • 进入网络安全行业有哪些大公司推荐
  • OpenHarmony 社区运营报告(2023 年 10 月)
  • Mybatis二级缓存源码整理
  • 如何在 HarmonyOS 对数据库进行备份,恢复与加密
  • js实现向上、向下、向左、向右无缝滚动
  • 6 Hive引擎集成Apache Paimon
  • 发布版本自动化记录版本功能方法
  • Elastic Stack 8.11:引入一种新的强大查询语言 ES|QL
  • wx:for-item wx:for-index wx:for-key
  • 老师还不会评课?这里有你需要的解决方案
  • Talk | 马里兰大学博士生吴曦旸:分布式多智能体强化学习在复杂交通轨迹规划中的应用
  • 2023年下半年架构案例真题及答案
  • Java必考面试题,谈谈你对 Spring AOP 的理解
  • BERT和ChatGPT简单对比
  • 又一重要合作,创邻科技华为云联营产品正式发布
  • PHP+Swoole应用示例
  • 3线硬件SPI+DMA驱动 HX8347 TFT屏
  • 实验语音学的基本概念
  • 市场上ios签名公司做什么的?
  • 12. 一文快速学懂常用工具——docker 命令
  • API低代码开发应用场景
  • 从零开始搭建React+TypeScript+webpack开发环境-性能优化
  • sCrypt 现在支持 Ordinals 了
  • 乌班图搭建 LAMP
  • 【Unity细节】Unity中的Transform.SetParent还有你不知道的细节
  • php生成个性二维码
  • css排版—— 一篇优雅的文章(中英文) vs 聊天框的特别排版
  • 2022最新版-李宏毅机器学习深度学习课程-P46 自监督学习Self-supervised Learning(BERT)
  • 【MySQL习题】各个视频的平均完播率【全网最详细教学】