1,定义矩阵代码示例:

import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维向量常量#'tensor' =[[1,2,3],[4,5,6]]
tf.ones_like(tensor) #定义大小和tensor变量大小相同的元素均为1的矩阵tensor1=tf.constant(1.0,shape=[2,3])#定义2行3列元素均为1.0的常量矩阵tf.linspace(1.0, 6.0, 1, name="linspac")#起始值为1.0,终止值为6.0,步长为1tf.range=(1,0, 6.0, 1)#start=1.0,limit=6.0,delta=1(不包括6.0)norm = tf.random_normal([3,4],mean =1, stddev =4)#3行4列均值为1,标准差为4的随机矩阵shuff = tf.random_shuffle(tensor),#随机打乱矩阵中元素的位置with tf.Session() as sess: print(sess.run(norm))print(sess.run(shuff))

运行结果:

TensorFlow常用操作在定义矩阵时和numpy差不多。还可以利用相应API直接将numpy定义的矩阵转化为TensorFlow支持的格式

import tensorflow as tf
import numpy as np
a= np.zeros([4,4])
ta= tf.convert_to_tensor(a)
with tf.Session() as sess: print(sess.run(ta))

2,循环迭代(for循环)代码示例:

import tensorflow as tfa = tf.Variable(0)
New_a = tf.add(a, tf.constant(1))
update =tf.assign(a,New_a) #赋值操作(a=New_a)with tf.Session() as sess: init_op = tf.global_variables_initializer()sess.run(init_op)print( sess.run(a))for _ in range(3):sess.run(update) #累加迭代print(sess.run(a)) 

3,分配内存(placeholder)

import tensorflow as tfinput1=tf.placeholder(tf.float32)  #建议使用tf.float32类型
input2=tf.placeholder(tf.float32)
output= tf.add(input1, input2)
with tf.Session() as sess: print(sess.run([output],feed_dict={input1:[7.0],input2:[3.0]}))

TensorFlow常用操作:代码示例相关推荐

  1. Java日期相关类:Date、SimpleDateFormat和Calendar类常用API代码示例

    Date: 表示特定的瞬间,精确到毫秒,他可以通过方法来设定自己所表示的时间,可以表示任意的时间 Date类的构造方法 Date() :创建的是一个表示当前系统时间的Date对象 Date(long ...

  2. 如何使用TensorFlow Hub和代码示例

    任何深度学习框架,为了获得成功,必须提供一系列最先进的模型,以及在流行和广泛接受的数据集上训练的权重,即与训练模型. TensorFlow现在已经提出了一个更好的框架,称为TensorFlow Hub ...

  3. 【约束布局】ConstraintLayout 屏障 Barrier 约束 ( 简介 | 屏障适用场景 | 位置说明 | 相关属性 | 可视化操作 | 代码示例 | 总结 )

    文章目录 I . 屏障 Barrier 约束 简介 II . 屏障线 Barrier 与 引导线 Guideline 对比 III . 屏障 Barrier 适用场景 IV . 屏障 Barrier ...

  4. MongoDB聚合(aggregate)常用操作及示例

    简介 MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果. 有点类似 SQL 语句中的 count(*). 常用操作 表达式 描述 $mat ...

  5. 【无标题】c++ MFC图像处理CImage类常用操作代码

    原文作者:aircraft 原文地址:https://www.cnblogs.com/DOMLX/p/9598974.html 我看了一下发现关于c++下的CImage图像处理类 的图像处理相关的介绍 ...

  6. java ldap 工具_通过定义LdapUtil工具类实现JAVA关于LDAP协议目录数据保存和删除等操作代码示例...

    一.前言 关于基于jdk开发包javax.naming.directory.DirContext.javax.naming.directory.InitialDirContext目录协议定义LdapU ...

  7. Spark SQL JOIN操作代码示例

    title: Spark SQL JOIN操作 date: 2021-05-08 15:53:21 tags: Spark 本文主要介绍 Spark SQL 的多表连接,需要预先准备测试数据.分别创建 ...

  8. Android文件操作代码示例,sd卡数据储存

    1. public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle save ...

  9. 小程序获取城市行政区号_小程序获取用户手机号操作代码示例

    小程序获取手机号操作,获取微信用户绑定的手机号,需先调用wx.login接口.因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 组件的点击来触发,也就是用户主动点击按钮 ...

最新文章

  1. NTPDATE - no server suitable for synchronization found 修复
  2. iOS的一些常用性能优化,和内存优化的方法
  3. byte转换int时为何与0xff进行与运算
  4. String类为什么是final的
  5. Java中的垃圾回收
  6. 一起来做个免登录资源导航小程序!
  7. 【window】Windows10下为PHP安装redis扩展
  8. Redis高可用之持久化
  9. css 百分比 怎么固定正方形_49 张 GIF 图中学习 49 个 CSS 知识点
  10. 【HDU5008】Boring String Problem(后缀数组+二分查找+st表)
  11. 汽车软件开发流程及代码提交
  12. 广东外语外贸大学教务系统一键查分
  13. 股市的十大黄金法则——《财务自由之路》的读后感作文5000字
  14. 贝叶斯法则的举例分析
  15. UNE BASE SIMPLE MAIS PARFAITE POUR SENTENCE EMBEDDINGS(一个简单但很难超越的Sentence Embedding基线方法)
  16. 酷狗 KRC 文件的解析
  17. 《走出软件作坊》开始预订
  18. 陳三甲网络笔记:又来,几条赚钱感悟
  19. 计算请假天数JavaScript方法
  20. 谁说程序员不浪漫,那是你没有深入了解他们,云效上线“云中谁寄锦书来”云端专属密码情书

热门文章

  1. 2022-2028年中国电池制造行业市场供需规模及投资前景预测报告
  2. C++ 笔记(28)— C++ 中 NULL和 nullptr 的区别
  3. 2022-2028年中国微滤膜行业市场发展调研及投资前景分析报告
  4. 55道常见的计算机面试题
  5. pytorch 多GPU训练总结(DataParallel的使用)
  6. Pytorch使用GPU
  7. GitHub无法显示图片问题解决
  8. 基于Vue开发的购物车案例
  9. k8s核心组件详细介绍教程(配超详细实例演示)
  10. OpenCL框架与示例