tensorflow中取值

最近在写用tensorflow的程序时,中途遇到想取出tensorflow中的返回值是什么,可是其返回值也是一个tensor。用了两种方法,试图将tensor直接转为变量类型:

tf.cast(value,dtype=int)
tf.to_int32(value)

可是,着两条语句返回的都是一个tensor的信息,最后找到了这篇博客,两种方法都可以得到同样的结果:

import tensorflow as tf
a = tf.constant(1.)
b = tf.constant(6.)
c = a*b

with tf.Session() as sess:
    value_float = sess.run(c)
    print(type(c.eval()),c.eval())
    print(type(value_float),value_float)

输出:

<class 'numpy.float32'> 6.0
<class 'numpy.float32'> 6.0

之后我们就可以愉快的玩耍了。 tf.Variable也可以用同样的方式获得,输出结果与前一致:

import tensorflow as tf
a = tf.Variable(1.)
b = tf.Variable(6.)
c = tf.multiply(a,b)

with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    value_float = sess.run(c)
    print(type(c.eval()),c.eval())
    print(type(value_float),value_float)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏达摩兵的技术空间

js实现01数字矩阵

802
来自专栏专知

Python网络爬虫与信息抽取笔记08 标签树的遍历

1152
来自专栏李蔚蓬的专栏

第10-11周Python学习周记

3.时间允许的话,尽可能了解一些身为程序员必要掌握的知识(例如json,参考于网络资源)。

611
来自专栏前端说吧

CSS3中的animation动画

2735
来自专栏深度学习那些事儿

探讨pytorch中nn.Module与nn.autograd.Function的backward()函数

本文讲解基于pytorch0.4.0版本,如不清楚版本信息请看这里。backward()在pytorch中是一个经常出现的函数,我们一般会在更新loss的时候使...

6244
来自专栏salesforce零基础学习

salesforce 零基础学习(四十四)实现checkbox列表简单过滤功能

现在做的项目代码是原来其他公司做的,要在原来基础上业务进行适当调整加上一些CR,其中有一个需要调整的需求如下: 原来使用apex:selectCheckboxe...

20510
来自专栏生信小驿站

Python数据处理从零开始----第四章(可视化)(4)(韦恩图)

matplotlib-venn 包提供了四个主要的函数:venn2、venn2-circles、venn3 和 venn3-circles。

592
来自专栏null的专栏

挑战数据结构和算法面试题——左旋转字符串

题目来源“数据结构与算法面试题80道”。在此给出我的解法,如你有更好的解法,欢迎留言。 ? 问题分析:本题是常见的旋转字符串的问题,解决的方法是两步旋转的方法...

29710
来自专栏用户画像

H5新增的行内的语义元素

mark元素主要用来在视觉上向用户呈现那些需要突出显示或高亮显示的文字,其比较典型的应用就是在搜索结果中高亮显示搜索关键词。

852
来自专栏技术博文

php pathinfo()的用法

pathinfo — 返回文件路径的信息  mixed pathinfo ( string $path [, int $options = PATHINFO_D...

3467

扫码关注云+社区