AttributeError:“ TensorSliceDataset”对象没有属性“'element_spec'”

时间:2019-09-16 16:57:52

标签: tensorflow tensorflow2.0

我对tensorflow非常陌生。我运行了以下代码-

import tensorflow as tf
d = tf.data.Dataset.from_tensor_slices(tf.random.uniform([3,6]))
d.element_spec

并出现以下错误-

---------------------------------------------------------------------------

AttributeError                            Traceback (most recent call last)

<ipython-input-4-a00819363729> in <module>()
      1 import tensorflow as tf
      2 d = tf.data.Dataset.from_tensor_slices(tf.random.uniform([3,6]))
----> 3 d.element_spec

AttributeError: 'TensorSliceDataset' object has no attribute 'element_spec'

我找不到此错误的解决方案。我只想在变量d中打印每个元素组件的类型。这里出了什么问题?

我正在使用tensorflow 2.0。

0 个答案:

没有答案