Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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 TF_SessionRun_包装器:输入dict中的所有值都应为ndarray_Python_Tensorflow - Fatal编程技术网

Python TF_SessionRun_包装器:输入dict中的所有值都应为ndarray

Python TF_SessionRun_包装器:输入dict中的所有值都应为ndarray,python,tensorflow,Python,Tensorflow,我想我以前从来没有犯过这样的错误,我真的不明白它在说什么。即使在一个简单的测试用例中(如下所示),我也会遇到这个错误 这是专门在一台计算机上进行的,但不在其他计算机上进行。所以,我认为这一定是配置/设置问题?我不太确定如何进步 如果有任何提示/如果有人以前遇到过此错误,那么最好知道,尤其是考虑到网上没有关于此错误的信息 我正在CUDA 10上使用Tensorflow版本1.13.0-dev20190208(GPU夜间构建) import tensorflow as tf import numpy

我想我以前从来没有犯过这样的错误,我真的不明白它在说什么。即使在一个简单的测试用例中(如下所示),我也会遇到这个错误

这是专门在一台计算机上进行的,但不在其他计算机上进行。所以,我认为这一定是配置/设置问题?我不太确定如何进步

如果有任何提示/如果有人以前遇到过此错误,那么最好知道,尤其是考虑到网上没有关于此错误的信息

我正在CUDA 10上使用Tensorflow版本
1.13.0-dev20190208
(GPU夜间构建)

import tensorflow as tf
import numpy as np

def multiply(input):
    return (input * 3)

input_pl = tf.placeholder(dtype=tf.float32, shape=(3,), name='input_pl')
out = multiply(input_pl)

with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())

    np_input  = np.array([1, 0, 0])
    out_np = sess.run([out], {input_pl: np_input}) # Error here

    print(out_np)

通过重新安装并确保环境正确,我修复了该问题。我遇到了相同的问题,我确定它与环境有关,但我不知道是哪个软件包导致了问题。你能告诉我你正在使用的环境的信息以及问题到底出在哪里吗?@MounaBenChamekh你在使用夜间构建吗?不,但我的问题是另一个软件包安装了依赖项,但版本不是很好。我指定了所需的版本并解决了它。非常感谢。