RuntimeError Traceback (most recent call last) /tmp/ipykernel_24830/2888675824.py in <module> 19 print('The type of mnist_ds:', type(mnist_ds)) 20 ---> 21 print("Number of pictures contained in the mnist_ds:",mnist_ds.get_dataset_size()) # 60000 pictures in total 22 23 dic_ds = mnist_ds.create_dict_iterator() # Convert dataset to dictionary type ~/anaconda3/envs/MindSpore/lib/python3.7/site-packages/mindspore/dataset/engine/datasets.py in get_dataset_size(self) 1625 if self.dataset_size is None: 1626 runtime_getter = self.__init_size_getter() -> 1627 self.dataset_size = runtime_getter[0].GetDatasetSize(False) 1628 runtime_getter[2].close_pool() 1629 runtime_getter[2].notify_watchdog()
时间: 2024-02-14 12:23:05 浏览: 82
根据您提供的代码和错误信息,看起来是在使用MindSpore框架时出现了一个RuntimeError。这个错误信息显示在获取mnist_ds数据集大小时出现了问题,可能是因为数据集中没有正确的大小信息。建议您仔细检查数据集的格式和内容,确保其符合MindSpore框架的要求。如果问题仍然存在,请提供更多的代码和错误信息以便更好地帮助您解决问题。
相关问题
Traceback (most recent call last): File "D:\桌面文件\jotang\机器学习招新\图像分类数据集.py", line 20, in <module> mnist_train = torchvision.datasets.FashionMNIST( File "C:\Users\10640\anaconda3\lib\site-packages\torchvision\datasets\mnist.py", line 102, in __init__ raise RuntimeError("Dataset not found. You can use download=True to download it") RuntimeError: Dataset not found. You can use download=True to download it
这个错误提示是因为你尝试使用 `FashionMNIST` 数据集,但是该数据集在本地找不到。你可以使用 `download=True` 参数来下载该数据集。你可以尝试在代码中添加以下行来下载数据集:
```python
mnist_train = torchvision.datasets.FashionMNIST(root='./data', train=True, download=True)
```
这将会在 `./data` 目录下下载并存储 FashionMNIST 数据集。确保你的代码中存在该目录,并且你有足够的权限来进行下载。如果问题还存在,请检查你的网络连接或者尝试使用其他镜像源下载数据集。
阅读全文