x = tfconstantxx是Tensorencoder_3BiasAdd0 shape=None 10 dtype=float32 报错TypeError List of Tensors when single Tensor expected如何解决如何查看是tensor对象还是tensor 列表
- 解决TypeError: List of Tensors when single Tensor expected报错: 这个报错通常是因为传入的参数不是单个的Tensor对象,而是一个Tensor列表。可以使用tf.convert_to_tensor()方法将列表转换为单个的Tensor对象,例如:
x = tf.convert_to_tensor(x)
- 查看是tensor对象还是tensor列表: 可以使用type()函数来查看一个变量的类型,例如:
print(type(x))
如果输出结果为<class 'tensorflow.python.framework.ops.Tensor'>,则表示x是一个Tensor对象;如果输出结果为<class 'list'>,则表示x是一个Tensor列表。
原文地址: https://www.cveoy.top/t/topic/bKX6 著作权归作者所有。请勿转载和采集!