python - 如何在不枚举的情况下索引数据加载器中的特定对象
问题描述
我有以下代码用于在 pytorch 中测试网络(取自pix2pix):
for i, data in enumerate(dataset):
model.set_input(data)
model.test()
我尝试将其更改为仅访问一个元素(任何)而不是迭代多个元素。以下:
data=dataset[0]
导致
TypeError:“CustomDatasetDataLoader”对象不支持索引
CustomDatasetDataLoader
作者的自定义类在哪里(如果我理解正确的话)从torch.utils.data.DataLoader突出。
我对python相当陌生,dataset
如果可能的话,我如何索引单个特定元素?
解决方案
推荐阅读
- java - 减少休眠中的数据量,同时仍然使用休眠功能
- xaml - 符号在按钮内被压扁
- python - sqlalchemy - 添加孩子时不调用 event.listens_for(Parent.child, "append")
- python - 部署交互式 ipywidget jupyter notebook
- python - 从 discord.py 中最近匹配的用户名获取用户对象
- excel - Excel 数据透视表 - 筛选字段的值
- regex - 如何使用正则表达式匹配没有被特定前缀和后缀包围的字符串
- javascript - 有没有办法使用 Angular Pipes 获取格式化的日期输出
- reactjs - 如何从 React Native App 将我的长度变量发送到我的 HTTPS 服务器
- python - “axis”属性在下面的代码中是如何工作的?