Closed ZachWong123 closed 4 months ago
由于我的数据集中的动作有和k400重合的部分 所以我保留了k400原本的映射关系 并且加入了我新加的50种动作的的映射关系 按照这个格式生成了新的.csv文件 于是我将config.yaml中的num_classes设置为451 并且将数据集路径改为我的视频和.csv文件存放的路径 但是在我启动任务的时候 会卡在 start epoch这一步 我debug代码 发现代码运行到这一行 好像就进入循环了 我不知道现在要如何解决这个问题 恳切希望可以得到您的答复
可以到dataset的__getitem__打印看看
__getitem__
非常感谢您的提示 我使用少量视频对比发现 在k400上跑的时候 运行到 _getitem_可以正确print读取到的视频 但是使用我自己构建的数据 这边没有办法print出来
可以正确获取到我自己构建数据的路径以及labels
并且不跑train 单纯使用我构建的数据 跑测试 也能正确调用getitem
问题已经解决 非常感谢您的回复
由于我的数据集中的动作有和k400重合的部分 所以我保留了k400原本的映射关系 并且加入了我新加的50种动作的的映射关系 按照这个格式生成了新的.csv文件 于是我将config.yaml中的num_classes设置为451 并且将数据集路径改为我的视频和.csv文件存放的路径 但是在我启动任务的时候 会卡在 start epoch这一步 我debug代码 发现代码运行到这一行 好像就进入循环了 我不知道现在要如何解决这个问题 恳切希望可以得到您的答复