专栏算法工具链J5,BEV_lss,nuscenes数据准备 ,训练求助

J5,BEV_lss,nuscenes数据准备 ,训练求助

已解决
L2025-03-26
88
9
1.芯片型号:J5
2.天工开物开发包OpenExplorer版本:horizon_j5_open_explorer_v1.1.62-py38_20230802
3.问题定位:bev_mt_lss模型训练出现错误KeyError: 'ego2global_translation'(python3 tools/train.py --config configs/bev/bev_mt_lss_efficientnetb0_nuscenes.py --stage float)
4.问题具体描述:训练BEV时,报TypeError: 'NoneType' object is not subscriptable,这是因为什么?具体log训练日志在附件。

 

数据路径:

1.芯片型号:J5
2.天工开物开发包OpenExplorer版本:horizon_j5_open_explorer_v1.1.62-py38_20230802
3.问题定位:bev_mt_lss模型训练出现错误KeyError: 'ego2global_translation'(python3 tools/train.py --config configs/bev/bev_mt_lss_efficientnetb0_nuscenes.py --stage float)
4.问题具体描述:训练BEV时,报TypeError: 'NoneType' object is not subscriptable,这是因为什么?具体log训练日志在附件。

 

数据路径:


 
具体报错:`aidisdk` dependency is not available.

`aidisdk` dependency is not available.

`aidisdk` dependency is not available.

2025-03-26 16:22:06,591 ERROR [ddp_trainer.py:463] Node[3] Traceback (most recent call last):

File "/usr/local/lib/python3.8/dist-packages/hat/engine/ddp_trainer.py", line 457, in _with_exception

fn(*args)

File "/xyma/horizon_j5/ddk/samples/ai_toolchain/horizon_model_train_sample/scripts/tools/train.py", line 186, in train_entrance

trainer.fit()

File "/usr/local/lib/python3.8/dist-packages/hat/engine/loop_base.py", line 537, in fit

_, batch = next(self.data_loader_pr)

File "/usr/local/lib/python3.8/dist-packages/hat/profiler/profilers.py", line 223, in profile_iterable

value = next(iterator)

File "/usr/local/lib/python3.8/dist-packages/hat/utils/generator.py", line 15, in prefetch_iterator

last = next(it)

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/dataloader.py", line 628, in __next__

data = self._next_data()

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/dataloader.py", line 1333, in _next_data

return self._process_data(data)

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/dataloader.py", line 1359, in _process_data

data.reraise()

File "/usr/local/lib/python3.8/dist-packages/torch/_utils.py", line 543, in reraise

raise exception

TypeError: Caught TypeError in DataLoader worker process 0.

Original Traceback (most recent call last):

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/_utils/worker.py", line 302, in _worker_loop

data = fetcher.fetch(index)

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/_utils/fetch.py", line 58, in fetch

data = [self.dataset[idx] for idx in possibly_batched_index]

File "/usr/local/lib/python3.8/dist-packages/torch/utils/data/_utils/fetch.py", line 58, in <listcomp>

data = [self.dataset[idx] for idx in possibly_batched_index]

File "/usr/local/lib/python3.8/dist-packages/hat/data/datasets/nuscenes_dataset.py", line 1587, in __getitem__

data = self.sampler(sample)

File "/usr/local/lib/python3.8/dist-packages/hat/data/datasets/nuscenes_dataset.py", line 1716, in __call__

self._get_map_info(sample)

File "/usr/local/lib/python3.8/dist-packages/hat/data/datasets/nuscenes_dataset.py", line 1685, in _get_map_info

sample["location"],

TypeError: 'NoneType' object is not subscriptable

 

 

 

算法工具链
征程5
评论2
0/1000
  • 费小财
    Lv.5

    看日志,环境有问题, aidisdk 也未识别到,你这个之前可以跑吗

    2025-03-31
    0
    7
    • L回复费小财:

      您好,不可以跑,我的环境是直接下载的官方docker镜像

      2025-03-31
      0
    • L:

      不过可以正常生成 .hbm文件 ,

      2025-03-31
      0
    • 费小财回复L:

      那你的这个不是通过官方的docker了?

      2025-03-31
      0
    • L回复费小财:

      是呢,是官方下载的docker

      2025-03-31
      0
    • Huanghui回复L:

      是否能够安装aidisdk呢

      2025-04-03
      0
    • L回复Huanghui:

      并不能,不过这个似乎无关紧要

      2025-04-07
      0
    • 费小财回复L:

      那现在都跑起来了吗,还是有其他的问题的

      2025-04-11
      0
  • Huanghui
    Lv.5

    客户您好,长时间未收到你的答复,相信问题已解。如对此尚存疑问欢迎新帖讨论,感谢您的参与!

    2025-07-09
    0
    0