Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在打印变量类型时,如何在Tensorflow中获得漂亮的打印?_Python_Arrays_Variables_Tensorflow - Fatal编程技术网

Python 在打印变量类型时,如何在Tensorflow中获得漂亮的打印?

Python 在打印变量类型时,如何在Tensorflow中获得漂亮的打印?,python,arrays,variables,tensorflow,Python,Arrays,Variables,Tensorflow,在ipython中,我一直在尝试以下陈述 W1=tf.Variable(tf.random_normal([3,3,1,2],stddev=0.01)) 这意味着,我将创建2个过滤器,每个过滤器的大小为3*3,带有1个通道。 当这个W1打印出来时,我得到的是 打印W1 是否有可能获得显示整个矩阵的漂亮打印?这一行是tensorflow变量的定义,即计算图中的节点: W1=tf.Variable(tf.random_normal([3,3,1,2],stddev=0.01)) 您已经提供了初

在ipython中,我一直在尝试以下陈述

W1=tf.Variable(tf.random_normal([3,3,1,2],stddev=0.01))
这意味着,我将创建2个过滤器,每个过滤器的大小为3*3,带有1个通道。 当这个W1打印出来时,我得到的是

打印W1

是否有可能获得显示整个矩阵的漂亮打印?

这一行是tensorflow变量的定义,即计算图中的节点:

W1=tf.Variable(tf.random_normal([3,3,1,2],stddev=0.01))
您已经提供了初始值,但在会话启动并运行初始值设定项之前,您无法访问它。以下是您如何做到这一切:

将tf.Session()作为sess的
:
sess.run(W1.初始值设定项)
打印(W1.eval())#另一种方式:sess.run(W1)
。。。其输出类似于:

[-0.00224525 0.00417244]]
[[ 0.00627046 -0.01300699]]
[[ 0.01755865 -0.01225026]]]
[[[-0.01875982  0.00103016]]
[[-0.01131416 -0.00079146]]
[[-0.00957317  0.00036654]]]
[[[ 0.00464012  0.0016774 ]]
[[-0.00546181 -0.00818472]]
[[ 0.01199017  0.00849589]]]]

感谢您。:)