我是靠谱客的博主 愤怒河马,最近开发中收集的这篇文章主要介绍TensorFlow 输出tensor数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

# Input icrf(tensor数据)
# Output out(float数据)
import tensorflow as tf
import numpy as np

sess = tf.Session()
preinput = tf.placeholder(tf.float32, [None, None, None, 3])
...
rand_array = 初始化一个[None, None, 3]数组

out = sess.run(icrf, {
     preinput: [rand_array],
     is_training: False,
 })
 
 print(out)

下面这个链接讲的挺好的

https://blog.csdn.net/kdongyi/article/details/82343712

简单地说,在run()前,需要feed_dict()初始化,才可以将tensor类型数据转换为自己想要的类型

Others:
如果输出的数组大小比较大,可能会出现省略号,可以在开头加上:
np.set_printoptions(threshold=np.inf)
输出到本地文件:
np.savetxt(‘file.txt’, iicrf, fmt=’%.2f’, delimiter=’n’)
(fmt=’%.2f’保留2位小数 'n’换行)
数组维度,形状,大小:
print('number of dim:',array.ndim) print('shape:', array.shape) print('size:', array.size)

tensorflow中获取shape的方法比较:

https://blog.csdn.net/yinxingtianxia/article/details/78121941

最后

以上就是愤怒河马为你收集整理的TensorFlow 输出tensor数据的全部内容,希望文章能够帮你解决TensorFlow 输出tensor数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部