木星笔记本中的tfds.load()牛津数据有问题



数据集,info=tfds.load('oxford_iit_pet:3..',with_info=True(

ValueError:没有足够的值来解压缩(应为3,得到1(

请检查数据集的名称。。正确的数据集名称为oxford_iiit_pet

您可以按照以下代码导入数据集:

!pip install tensorflow_datasets
import tensorflow as tf
import tensorflow_dataset as tfds
dataset = tfds.load('oxford_iiit_pet', split='train', shuffle_files=True)

(train_ds, val_ds, test_ds), metadata = tfds.load(
'oxford_iiit_pet',
split=['train[:80%]', 'train[80%:90%]', 'train[90%:]'],
with_info=True,
as_supervised=True,
)

数据集可视化的OR(tfds.as_dataframe)

ds, info = tfds.load('oxford_iiit_pet', split='train', with_info=True)
tfds.as_dataframe(ds.take(4), info)

加载内置数据集有几种不同的方法。请在这里找到参考资料。

最新更新