这个是论文标题"History Repeats Itself: Human Motion Prediction via Motion Attention"
代码链接(https://github.com/wei-mao-2019/HisRepItself
我已经完成环境配置 其中amass是在官网上面下载直接放进文件夹的的但是不知道为什么运行会报错 之前也下载了h3.6m的也是报错说找不到文件不知道是为什么,帮忙看一下😭还有一个问题我是先下载的h3.6m数据集再下载的amass数据集在先前不会卡的 下载了amass之后打开pycharm就非常卡 我的电脑配置挺高的了不知道为什么(数据集都是从官网上面下载的)

h3.6m 人类行为预测论文复现
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
22条回答 默认 最新
- 阿里嘎多学长 2024-05-25 00:37关注
获得0.30元问题酬金 以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
从你提供的图片和描述来看,你遇到的问题主要有两个:
-
AMASS数据集问题:错误信息显示
Training dataset Length: 0
,这通常意味着数据加载器没有找到任何数据。这可能是因为数据集的路径设置不正确,或者数据集文件没有正确放置在指定的文件夹中。 -
h3.6m数据集问题:错误信息中提到
ValueError: num_samples should be a positive integer
,这通常意味着数据集的样本数量为0,这同样可能是因为数据集文件没有正确放置或路径设置不正确。
针对这些问题,我建议你按照以下步骤进行排查和解决:
AMASS数据集问题
- 确认你已经按照官方指南正确下载并解压了AMASS数据集。
- 检查你的代码中
self.path_to_data
变量是否设置为正确的数据集路径。根据你的代码片段,它应该指向"./datasets/h3.6m/"
,但AMASS数据集应该放在与h3.6m不同的文件夹中。 - 确保AMASS数据集的文件夹结构与代码中预期的结构相匹配。
h3.6m数据集问题
- 确认你已经下载了h3.6m数据集,并且它位于代码中指定的路径下。
- 检查
self.p3d
字典是否正确地初始化并包含了h3.6m数据集的相关信息。 - 确保数据集文件没有损坏,并且所有必要的文件都已下载。
通用建议
- 仔细检查所有数据集文件的路径,确保它们与代码中的路径设置相匹配。
- 检查数据集文件夹中是否真的有文件存在,有时候下载过程中可能会出现问题导致文件缺失。
- 如果你使用的是相对路径,请确保你的工作目录是正确的。
- 查看代码中的
Dataset
类,确保它正确地处理了数据集的索引和加载逻辑。
错误信息分析
- 错误信息中的
Traceback
显示了错误发生的位置,你可以在main_amass_3d.py
的第188行和第53行查找相关的代码,看看是否有路径设置或者数据加载的问题。 RandomSampler
的错误提示num_samples=0
直接表明了数据集为空,你需要确保数据集确实存在于指定的路径,并且不是空的。
如果你已经尝试了上述步骤,但问题仍然存在,请提供更多的信息,例如你的数据集文件夹结构,以及你是如何放置AMASS和h3.6m数据集的。这样我可以提供更具体的帮助。
至于你提到的代码链接,我没有在你的描述中找到链接,因此我没有引用任何链接。如果你需要我查看链接,请提供正确的链接地址。
解决 无用评论 打赏 举报 编辑记录 -