【问题标题】:How to get value of a Tensorflow 4D Tensor [duplicate]如何获得 Tensorflow 4D 张量的价值 [重复]
【发布时间】:2016-12-10 06:03:07
【问题描述】:

我正在尝试获取完整特征矩阵的值。

这是我的简化代码

aTensor 已分配

aTensor = tf.nn.relu(tf.nn.bias_add(tf.nn.conv2d(image1, w, strides=[1,1,1,1], padding='SAME'),b))

试图获取aTensor得到的详细数据

print aTensor

我得到关注

Tensor("Relu_1:0", shape=TensorShape([Dimension(None), Dimension(5), Dimension(5), Dimension(8)]), dtype=float32)

如何获取“Dimension(5), Dimension(5), Dimension(8)”中存储的值?

非常感谢

【问题讨论】:

    标签: tensorflow


    【解决方案1】:

    好吧,您需要了解 tensorflow 的工作原理才能了解您遇到此问题的原因:

    1. 首先您“构建”一个图表(假设您构建了一个芯片布局)
    2. 然后(稍后)您将数据扔到该图表上。

    那么(我猜)你想看看里面到底有什么。为此,请在图表中创建一个额外的打印操作(在上面的步骤 1 中),该操作将在步骤 2 中自动执行。

    您可以在此处查看 tf.print 的工作原理:tf.print in the API

    【讨论】:

      猜你喜欢
      • 2017-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      • 2023-03-19
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多