最近,我尝试触摸tf.data.Dataset API。
我希望打印以下值:
import tensorflow as tf
dataset = tf.data.Dataset.from_tensor_slices(tf.range(10))
print(dataset)
它不起作用。
错误:
TypeError:int()参数必须是字符串,类似字节的对象或数字,而不是'Tensor'
我的预期结果应该是:
dataset: [0,1,2,3,4,5,6,7,8,9]
答案 0 :(得分:0)
假设数据集是一个列表
dataset = tf.data.Dataset.from_tensor_slices(tf.range(10))
print(', '.join(data))
也请看pprint进行调试。
from pprint import pprint
dataset = tf.data.Dataset.from_tensor_slices(tf.range(10))
pprint(dataset)