TensorFlow常用操作
初始化数据:
# -*- 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常用操作的更多相关文章
- 深度学习TensorFlow常用函数
tensorflow常用函数 TensorFlow 将图形定义转换成分布式执行的操作, 以充分利用可用的计算资源(如 CPU 或 GPU.一般你不需要显式指定使用 CPU 还是 GPU, Tensor ...
- 【三】用Markdown写blog的常用操作
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- php模拟数据库常用操作效果
test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...
- Mac OS X常用操作入门指南
前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右) =鼠标左键 control+按下 ...
- mysql常用操作语句
mysql常用操作语句 1.mysql -u root -p 2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...
- nodejs配置及cmd常用操作
一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...
- Oracle常用操作——创建表空间、临时表空间、创建表分区、创建索引、锁表处理
摘要:Oracle数据库的库表常用操作:创建与添加表空间.临时表空间.创建表分区.创建索引.锁表处理 1.表空间 ■ 详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 --详细查看表空 ...
- python 异常处理、文件常用操作
异常处理 http://www.jb51.net/article/95033.htm 文件常用操作 http://www.jb51.net/article/92946.htm
- byte数据的常用操作函数[转发]
/// <summary> /// 本类提供了对byte数据的常用操作函数 /// </summary> public class ByteUtil { ','A','B',' ...
随机推荐
- Git复习(十二)之命令专场
命令 git init -> 初始化一个git仓库 git clone -> 克隆一个本地库 git pull -> 拉取服务器最新代码 git fetch –p -> 强行拉 ...
- MySQL太慢?试试这些诊断思路和工具
MySQL 慢怎么办 如果遇到 MySQL 慢的话,你的第一印象是什么,MySQL 数据库如果性能不行,你是如何处理的? 我咨询了一些同行, 得到了以下反馈: 第一反应是再试一次 第二个反应是优化一下 ...
- 如何去除List集合中的重复元素? a,b,c,a,c,b,d,,,,,,
package com.fs.test; import java.util.ArrayList; import java.util.List; public class Listdemo { publ ...
- 转:spring中InitailizingBean接口的简单理解
转自:https://www.cnblogs.com/wxgblogs/p/6849782.html spring中InitializingBean接口使用理解 InitializingBean接 ...
- Delphi Opendialog组件
- Gh0st与云安全
黑产攻击途径升级,云服务成重灾区 在我们的印象里,黑产以及相关的肉鸡DDOS攻击总是离我们很远.可实际情况并非如此,特别是在云服务大行其道的今天. 日前,腾讯反病毒实验室就观察到了国内云服务中Gh0s ...
- ros 封ip,域名,端口,重定向
1.封IP / ip firewall filter add chain=forward dst-address=192.168.0.1(想要封的IP) action=drop comment=&qu ...
- [CF#592 E] [二分答案] Minimizing Difference
链接:http://codeforces.com/contest/1244/problem/E 题意: 给定包含$n$个数的数组,你可以执行最多k次操作,使得数组的一个数加1或者减1. 问合理的操作, ...
- 洛谷P3370 && 字符串哈希讲解
字符串哈希 寻找长度为n的主串s中的的匹配串T(长度为m)出现的位置或者次数问题属于字符串匹配问题. 朴素(一般)的想法就是从一个字符串的头开始for循环查找,当查找的一个字符与匹配串首字符相同时,往 ...
- 【洛谷P3128】Max Flow
题目大意:给定一棵 N 个节点的无根树,有 M 个操作,每次选定一条树链,将这条链上所有点的点权 +1,最后求树上点的最大点权是多少. 题解:树上差分算法的应用. 发现操作有 M 次,但是询问只有一次 ...