初始化数据:

# -*- coding: utf-8 -*-
import tensorflow as tf a = tf.zeros([3, 4], tf.int32)
# [[0 0 0 0]
# [0 0 0 0]
# [0 0 0 0]] b = tf.zeros_like(a) #按照a的结构
# [[0 0 0 0]
# [0 0 0 0]
# [0 0 0 0]] c = tf.ones_like(a) #按照a的结构
# [[1 1 1 1]
# [1 1 1 1]
# [1 1 1 1]] d = tf.constant([1, 2, 3, 4, 5, 6, 7])
# [1 2 3 4 5 6 7] e = tf.constant(-1.0, shape=[2, 3])
# [[-1. -1. -1.]
# [-1. -1. -1.]] f = tf.linspace(10.0, 12.0, 3, name="linspace")
# [ 10. 11. 12.] g = tf.range(start=3, limit=18, delta=3)
# [ 3 6 9 12 15] norm = tf.random_normal([2, 3], mean=-1, stddev=4,seed=1) #高斯分布
# [[ -4.24527264 4.93839502 -0.73868251]
# [-10.7708168 -0.60300636 1.36489725]] c = tf.constant([[1, 2], [3, 4], [5, 6]]) #shuffle
shuff = tf.random_shuffle(c) with tf.Session() as sess:
print (sess.run(g))

  循环打印:

# -*- coding: utf-8 -*-
import tensorflow as tf state = tf.Variable(0) #初始化
new_value = tf.add(state, tf.constant(1)) #加一
update = tf.assign(state, new_value) #更新 with tf.Session() as sess:
sess.run(tf.global_variables_initializer()) #在会话里初始化全局变量
print(sess.run(state)) #打印state
for _ in range(3):
sess.run(update) #执行循环
print(sess.run(state)) #打印state
#
#
#
#

  numpy转TensorFlow格式:

# -*- coding: utf-8 -*-
import tensorflow as tf
import numpy as np
a = np.zeros((3,3))
ta = tf.convert_to_tensor(a)
with tf.Session() as sess:
print(sess.run(ta))
# [[ 0. 0. 0.]
# [ 0. 0. 0.]
# [ 0. 0. 0.]]

TensorFlow常用操作的更多相关文章

  1. 深度学习TensorFlow常用函数

    tensorflow常用函数 TensorFlow 将图形定义转换成分布式执行的操作, 以充分利用可用的计算资源(如 CPU 或 GPU.一般你不需要显式指定使用 CPU 还是 GPU, Tensor ...

  2. 【三】用Markdown写blog的常用操作

    本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...

  3. php模拟数据库常用操作效果

    test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...

  4. Mac OS X常用操作入门指南

    前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右)            =鼠标左键 control+按下        ...

  5. mysql常用操作语句

    mysql常用操作语句 1.mysql -u root -p   2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...

  6. nodejs配置及cmd常用操作

    一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...

  7. Oracle常用操作——创建表空间、临时表空间、创建表分区、创建索引、锁表处理

    摘要:Oracle数据库的库表常用操作:创建与添加表空间.临时表空间.创建表分区.创建索引.锁表处理 1.表空间 ■  详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 --详细查看表空 ...

  8. python 异常处理、文件常用操作

    异常处理 http://www.jb51.net/article/95033.htm 文件常用操作 http://www.jb51.net/article/92946.htm

  9. byte数据的常用操作函数[转发]

    /// <summary> /// 本类提供了对byte数据的常用操作函数 /// </summary> public class ByteUtil { ','A','B',' ...

随机推荐

  1. JS基础_强制类型转换-Boolean

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. 订单支付倒计时-剩余时间xx小时xx分xx秒

    //<input type="hidden" id="endTime" value="1554912000000"> 结束时间 ...

  3. vue路由(基于VScode开发)

    index.js如果在router目录下,代表这个js文件只是路由使用 main.js中为全局,需要引入使用到的组件,一般vue中不用写东西vue中el挂载哪个就哪个组件为根目录,传值数据绑定的时候在 ...

  4. 使用maven构建dubbo服务的可执行jar包+Dubbo 程序实例

    https://blog.csdn.net/zsg88/article/details/76100482 https://blog.csdn.net/zsg88/article/details/762 ...

  5. CVE-2018-0802漏洞利用

    看了一天apt报告,主流利用Office鱼叉攻击的漏洞,还是这Microsoft Office CVE-2017-8570,CVE-2017-11882和CVE-2018-0802 三个,而且都知道o ...

  6. 服务命令(systemctl的使用)

    常用的service与systemctl命令的对比 应用举例: ●start:开启服务 ●stop:停止服务 ●status:参数来查看服务运行情况 ●restart:重新加载服务 应用举例·: #启 ...

  7. Delphi Timer组件

  8. Kay and Snowflake CodeForces - 686D (树的重心性质)

    After the piece of a devilish mirror hit the Kay's eye, he is no longer interested in the beauty of ...

  9. dpkg -i libequinox-osgi-java_3.8.1-8_all.deb

    dpkg -i libequinox-osgi-java_3.8.1-8_all.deb dpkg -i libequinox-osgi-java_3.8.1-8_all.deb https://ww ...

  10. 个人学习SpringMVC总结

    好记性不如烂笔头! 核心:前端控制器 处理器映射器(HandleMapping) 处理器适配器(HandleAdapter) 视图解析器 流程: 用户从浏览器发起请求,发送到服务器(Tomcat),由 ...