使用 tfds 将我的自定义数据集与 tensorflow 一起使用失败

using tfds for using my custom dataset with tensorflow fails

根据此处的教程 link 我想创建自定义数据集并将其与 tensorflow 一起使用。

我已经安装了 tfds 命令,当我输入 tfds new my_dataset 命令时,我会遇到这个错误:

tfds new my_dataset
Traceback (most recent call last):
  File "/root/anaconda3/envs/simclr/bin/tfds", line 5, in <module>
    from tensorflow_datasets.scripts.cli.main import launch_cli
  File "/root/anaconda3/envs/simclr/lib/python3.7/site-packages/tensorflow_datasets/scripts/cli/main.py", line 39, in <module>
    from tensorflow_datasets.scripts.cli import build
  File "/root/anaconda3/envs/simclr/lib/python3.7/site-packages/tensorflow_datasets/scripts/cli/build.py", line 275, in <module>
    def _search_script_path(ds_to_build: str) -> Optional[tfds.core.ReadOnlyPath]:
AttributeError: module 'tensorflow_datasets.core' has no attribute 'ReadOnlyPath'

我将访问级别更改为 rwx,然后再次出现错误。 不知道怎么解决。

此问题已在 tensorflow V2 中解决。所以使用tensorflow V2或更高版本。