如何查看数据集下载后保存的绝对路径?

1.问题

当我们下载torchvision.datasets里面的数据集时,有时候会遇到找不到数据集保存路径的问题。

2.解决

引入os库

python 复制代码
import os

调用如下方法

python 复制代码
os.path.abspath(数据集对象.root)

以下面代码为例

python 复制代码
import os
import torchvision.datasets as datasets

# 指定数据集的根路径
root = '/data'

# 获取CIFAR-10数据集的保存路径
train_dataset = datasets.CIFAR10(root=root, train=True, download=True)
test_dataset = datasets.CIFAR10(root=root, train=False, download=True)

train_dataset_path = os.path.abspath(train_dataset.root)
test_dataset_path = os.path.abspath(test_dataset.root)

print("训练集保存绝对路径:", train_dataset_path)
print("测试集保存绝对路径:", test_dataset_path)

这样运行后就可以打印出绝对路径了

相关推荐
傻啦嘿哟4 分钟前
Python上下文管理器:优雅处理资源释放的魔法工具
开发语言·python
阿方索5 分钟前
Python 基础简介
开发语言·python
小喵要摸鱼13 分钟前
深度强化学习 Deep Q-learning:把深度学习引入强化学习
深度学习·强化学习
BBB努力学习程序设计18 分钟前
Python异步编程完全指南:从asyncio到高性能应用
python·pycharm
deephub18 分钟前
机器学习时间特征处理:循环编码(Cyclical Encoding)与其在预测模型中的应用
人工智能·python·机器学习·特征工程·时间序列
追光天使21 分钟前
Python 连接数据库并遍历数据
python
BBB努力学习程序设计23 分钟前
Python迭代器与生成器深度解析:懒加载的艺术
python·pycharm
dazzle30 分钟前
OpenCV基础教学(二):图像的灰度化处理
python·opencv·计算机视觉
代码洲学长33 分钟前
RNN模型01
人工智能·python·rnn·自然语言处理·gru·lstm
饕餮争锋38 分钟前
REPL简介
python