02 Configure scene_point_etk¶
After installing and downloading the dataset, you need to configure scene_point_etk to point to the dataset location on your machine. It only need to be done once.
Argoverse Dataset¶
>>> import scene_point_etk.argoverse2 as argoverse2
>>> argoverse2.list_log_ids()
[]
>>> argoverse2.set_data_root("<where you stored the dataset>")
>>> argoverse2.list_log_ids()
[
'00a6ffc16ce93bc3a0606006e9893a1a',
'01bb304d7bd835f8bbef7086b688e35e',
'022af47699373e70be52f65420d52703',
...
]
SceneEdited - Patches¶
>>> import scene_point_etk.patch_db as patch_db
>>> patch_db.list_valid_patch_keys()
[]
>>> patch_db.set_patch_root("<where you stored the dataset>")
>>> patch_db.list_valid_patch_keys()
[
('BOLLARD', '0339f59e88'),
('BOLLARD', '0554976c9c'),
('BOLLARD', '05a24ecb3d'),
...
]
SceneEdited - Scenes¶
>>> import scene_point_etk.scene_db as scene_db
>>> scene_db.list_scene_ids()
[]
>>> scene_db.set_scene_root("<where you stored the dataset>")
>>> scene_db.list_scene_ids()
[
'00a6ffc16ce93bc3a0606006e9893a1a',
'01bb304d7bd835f8bbef7086b688e35e',
'022af47699373e70be52f65420d52703',
...
]
>>> scene_db.list_scene_version_pairs()
[
('00a6ffc16ce93bc3a0606006e9893a1a', 'v0.add'),
('00a6ffc16ce93bc3a0606006e9893a1a', 'v0.delete'),
('00a6ffc16ce93bc3a0606006e9893a1a', 'v0.manually_removed'),
('00a6ffc16ce93bc3a0606006e9893a1a', 'v0.overall'),
('01bb304d7bd835f8bbef7086b688e35e', 'v0.add'),
...
]
For more details about configuration, please refer to examples/01.setup_env_path.ipynb