1.1 Tensorflow笔记(基础篇): 图与会话,变量

原创 2017年08月03日 23:11:54

图与会话

import tensorflow as tf
import os

# 取消打印 cpu,gpu选择等的各种警告
# 设置TF_CPP_MIN_LOG_LEVEL 的等级,1.1.0以后设置2后 只不显示警告,之前需要设置3,但设置3不利于调试
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import time

# 创建一个常量 op, 产生一个 1x2 矩阵. 这个 op 被作为一个节点
# 加到默认图中.

# 构造器的返回值代表该常量 op 的返回值.
matrix1 = tf.constant([[3., 3.]])

# 创建另外一个常量 op, 产生一个 2x1 矩阵.
matrix2 = tf.constant([[2.], [2.]])

# 创建一个矩阵乘法 matmul op , 把 'matrix1''matrix2' 作为输入.
# 返回值 'product' 代表矩阵乘法的结果.
product = tf.matmul(matrix1, matrix2)

t1 = time.clock()
# session 会话在使用后
with tf.Session() as sess:
    # 指定设备(是否指定cpu速度差距不大)
    # with tf.device('/cpu:0'):
    result = sess.run([product])
    print(result)
t2 = time.clock()

运行结果

[array([[ 12.]], dtype=float32)]
0.08066363317567163

变量

state = tf.Variable(0, name='counter')

input = tf.constant(3.0)

input1 = tf.placeholder(tf.float32)
input2 = tf.placeholder(tf.float32)

output = tf.multiply(input1, input2)

with tf.Session() as sess:
    print(sess.run([output], feed_dict={input1: [7.], input2: [2.]}))
# 运行结果
#[array([ 14.], dtype=float32)]
版权声明:欢迎转载,共同学习,但请尊重版权,标明出处:http://blog.csdn.net/fontthrone

Tensorflow之会话操作

Tensorflow中,如何使用会话(session)来执行定义好的运算。 import tensorflow as tf # 创建一个会话。 sess = tf.Session() # 使用这个创...
  • llh_1178
  • llh_1178
  • 2017年09月27日 18:58
  • 504

Hyperopt中文文档:FMin

FMinFont Tian translated this article on 22 December 2017这一页是关于 hyperopt.fmin() 的基础教程. 主要写了如何写一个可以利...
  • FontThrone
  • FontThrone
  • 2017年12月23日 18:18
  • 494

hyperopt中文文档:Parallelizing-Evaluations-During-Search-via-MongoDB

通过MongoDB在搜索时进行并行计算Font Tian translated this article on 23 December 2017 Hyperopt旨在支持不同类型的试用数据库。默认试...
  • FontThrone
  • FontThrone
  • 2017年12月23日 18:21
  • 397

Hyperopt TypeError: 'generator' object is not subscriptable

BUG 最近复用以前的错误代码,结果发现了一个bug,bug如下: File "/home/michael/work/oanda/src/oanda/trend_prediction/...
  • FontThrone
  • FontThrone
  • 2018年01月09日 14:34
  • 196

简单记录Tensorflow中Graph和Session的关系

本篇博客转自以下博客: Tensorflow学习笔记2:About Session, Graph, Operation and Tensor以下是正文:1Tensorflow是一个基于图(Graph...
  • xg123321123
  • xg123321123
  • 2017年09月18日 13:11
  • 1039

Tensorflow中 Graph和Session的关系

session 和 graph 的关系
  • yanshuai_tek
  • yanshuai_tek
  • 2017年10月30日 15:30
  • 195

TensorFlow计算图、张量、回话详细介绍

从TensorFlow这个名字中,我们可以发现,tensor(张量),flow(流),在TensorFlow中两个最重要的概念,一个TensorFlow程序主要是由计算图、张量以及模型回话三个部分组成...
  • sinat_29957455
  • sinat_29957455
  • 2017年10月21日 22:51
  • 248

hyperopt中文文档:RelatedWork

相关工作Font Tian translated this article on 23 December 2017与Hyperopt相关的软件链接,以及常用的贝叶斯优化工具。使用Hyperopt的软件...
  • FontThrone
  • FontThrone
  • 2017年12月23日 18:24
  • 372

TypeError: 'AxesSubplot' object is not subscriptable的解决办法

《Python数据分析与挖掘实战》第三章中代码清单3-1照书写会出现这个问题:TypeError: 'AxesSubplot' object is not subscriptable。 原始代码如下...
  • qq_36142336
  • qq_36142336
  • 2017年12月11日 20:40
  • 395

深度学习word2vec笔记之基础篇

深度学习word2vec笔记之基础篇
  • mytestmy
  • mytestmy
  • 2014年05月25日 16:00
  • 67616
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1.1 Tensorflow笔记(基础篇): 图与会话,变量
举报原因:
原因补充:

(最多只允许输入30个字)