-
Notifications
You must be signed in to change notification settings - Fork 23
feat(BEVFusion): release BEVFusion 2.6.x #201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
9bb04ce
Update docker installation commit for perception_evaluation
KSeangTan ebee4a0
Merge branch 'tier4:main' into main
KSeangTan 775f1d0
Resolve merge conflicts
KSeangTan edb373a
Merge branch 'tier4:main' into main
KSeangTan a358886
Merge branch 'tier4:main' into main
KSeangTan be329c4
Merge branch 'tier4:main' into main
KSeangTan 6b81116
Merge branch 'tier4:main' into main
KSeangTan 3e3c09d
Merge branch 'tier4:main' into main
KSeangTan fdeaa33
Merge branch 'tier4:main' into main
KSeangTan 9b71536
Merge branch 'tier4:main' into main
KSeangTan 3b3c734
Merge branch 'tier4:main' into main
KSeangTan 6165a16
Merge branch 'tier4:main' into main
KSeangTan 6d20865
Merge branch 'tier4:main' into main
KSeangTan 0079f71
Merge branch 'tier4:main' into main
KSeangTan 9a1130b
Merge branch 'tier4:main' into main
KSeangTan 94ab3a3
Merge branch 'tier4:main' into main
KSeangTan cfd5fac
Merge branch 'tier4:main' into main
KSeangTan e57b46f
Merge branch 'tier4:main' into main
KSeangTan 1a7ebee
Update config
KSeangTan 8402451
Update config
KSeangTan cf6e13d
Update config
KSeangTan e1ebc99
Update config
KSeangTan 2dac433
Update config
KSeangTan 9046b7b
Update config
KSeangTan d4d93fa
Added
KSeangTan b2714a8
Added
KSeangTan 43adb38
ci(pre-commit): autofix
pre-commit-ci[bot] 73dd1c4
Added
KSeangTan 89e2670
ci(pre-commit): autofix
pre-commit-ci[bot] dacc863
Merge branch 'tier4:main' into main
KSeangTan 380d7aa
Added
KSeangTan 9b38a42
Added
KSeangTan 24a88ad
Added
KSeangTan c637420
Added
KSeangTan 48879b8
ci(pre-commit): autofix
pre-commit-ci[bot] 82457ab
Added
KSeangTan baba908
Updated
KSeangTan 8f7c06d
Update config dataset name
KSeangTan 1a9cb6f
Update config dataset name
KSeangTan c6b8160
Add bevfusion base/2.6.0 results to doc
KSeangTan f03f8f4
Add bevfusion base/2.6.0 results to doc
KSeangTan bc7165f
Fix markdown format
KSeangTan a9bbc71
Merge branch 'main' into feat/releave_bevfusion_2_6
KSeangTan d2b3a52
Fix markdown format
KSeangTan b64b1a8
Fix markdown format
KSeangTan f30d855
Fix load_from
KSeangTan b1bbaf4
Fix load_from
KSeangTan 9d974d4
Fix typo
KSeangTan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
75 changes: 75 additions & 0 deletions
75
.../BEVFusion-L/bevfusion_lidar_voxel_second_secfpn_30e_8xb8_j6gen2_base_120m_t4metric_v2.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,75 @@ | ||
| _base_ = [ | ||
| "./bevfusion_lidar_voxel_second_secfpn_30e_8xb8_j6gen2_base_120m.py", | ||
| ] | ||
|
|
||
| # user setting | ||
| experiment_group_name = "bevfusion_lidar_intensity_2.6.1/j6gen2_base/" + _base_.dataset_type | ||
| experiment_name = "lidar_voxel_second_secfpn_30e_8xb8_j6gen2_base_120m_t4metric_v2" | ||
| work_dir = "work_dirs/" + experiment_group_name + "/" + experiment_name | ||
|
|
||
| # Add evaluator configs | ||
| perception_evaluator_configs = dict( | ||
| dataset_paths=_base_.data_root, | ||
| frame_id="base_link", | ||
| evaluation_config_dict=_base_.evaluator_metric_configs, | ||
| load_raw_data=False, | ||
| ) | ||
|
|
||
| frame_pass_fail_config = dict( | ||
| target_labels=_base_.class_names, | ||
| # Matching thresholds per class (must align with `plane_distance_thresholds` used in evaluation) | ||
| matching_threshold_list=[2.0, 2.0, 2.0, 2.0, 2.0], | ||
| confidence_threshold_list=None, | ||
| ) | ||
|
|
||
| training_statistics_parquet_path = ( | ||
| _base_.data_root + _base_.info_directory_path + _base_.info_train_statistics_file_name | ||
| ) | ||
| testing_statistics_parquet_path = _base_.data_root + _base_.info_directory_path + _base_.info_test_statistics_file_name | ||
| validation_statistics_parquet_path = ( | ||
| _base_.data_root + _base_.info_directory_path + _base_.info_val_statistics_file_name | ||
| ) | ||
|
|
||
| val_evaluator = dict( | ||
| _delete_=True, | ||
| type="T4MetricV2", | ||
| data_root=_base_.data_root, | ||
| ann_file=_base_.data_root + _base_.info_directory_path + _base_.info_val_file_name, | ||
| training_statistics_parquet_path=training_statistics_parquet_path, | ||
| testing_statistics_parquet_path=testing_statistics_parquet_path, | ||
| validation_statistics_parquet_path=validation_statistics_parquet_path, | ||
| output_dir="validation", | ||
| dataset_name="j6gen2_base", | ||
| perception_evaluator_configs=perception_evaluator_configs, | ||
| critical_object_filter_config=None, | ||
| frame_pass_fail_config=frame_pass_fail_config, | ||
| num_workers=64, | ||
| scene_batch_size=-1, | ||
| write_metric_summary=False, | ||
| class_names={{_base_.class_names}}, | ||
| name_mapping={{_base_.name_mapping}}, | ||
| experiment_name=experiment_name, | ||
| experiment_group_name=_base_.experiment_group_name, | ||
| ) | ||
|
|
||
| test_evaluator = dict( | ||
| _delete_=True, | ||
| type="T4MetricV2", | ||
| data_root=_base_.data_root, | ||
| ann_file=_base_.data_root + _base_.info_directory_path + _base_.info_test_file_name, | ||
| training_statistics_parquet_path=training_statistics_parquet_path, | ||
| testing_statistics_parquet_path=testing_statistics_parquet_path, | ||
| validation_statistics_parquet_path=validation_statistics_parquet_path, | ||
| output_dir="testing", | ||
| dataset_name="j6gen2_base", | ||
| perception_evaluator_configs=perception_evaluator_configs, | ||
| critical_object_filter_config=None, | ||
| frame_pass_fail_config=frame_pass_fail_config, | ||
| num_workers=64, | ||
| scene_batch_size=-1, | ||
| write_metric_summary=True, | ||
| class_names={{_base_.class_names}}, | ||
| name_mapping={{_base_.name_mapping}}, | ||
| experiment_name=experiment_name, | ||
| experiment_group_name=_base_.experiment_group_name, | ||
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
75 changes: 75 additions & 0 deletions
75
...BEVFusion-L/bevfusion_lidar_voxel_second_secfpn_30e_8xb8_jpntaxi_base_120m_t4metric_v2.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,75 @@ | ||
| _base_ = [ | ||
| "./bevfusion_lidar_voxel_second_secfpn_30e_8xb8_jpntaxi_base_120m.py", | ||
| ] | ||
|
|
||
| # user setting | ||
| experiment_group_name = "bevfusion_lidar_intensity_2.6.1/jpntaxi_base/" + _base_.dataset_type | ||
| experiment_name = "lidar_voxel_second_secfpn_30e_8xb8_jpntaxi_base_120m_t4metric_v2" | ||
| work_dir = "work_dirs/" + experiment_group_name + "/" + experiment_name | ||
|
|
||
| # Add evaluator configs | ||
| perception_evaluator_configs = dict( | ||
| dataset_paths=_base_.data_root, | ||
| frame_id="base_link", | ||
| evaluation_config_dict=_base_.evaluator_metric_configs, | ||
| load_raw_data=False, | ||
| ) | ||
|
|
||
| frame_pass_fail_config = dict( | ||
| target_labels=_base_.class_names, | ||
| # Matching thresholds per class (must align with `plane_distance_thresholds` used in evaluation) | ||
| matching_threshold_list=[2.0, 2.0, 2.0, 2.0, 2.0], | ||
| confidence_threshold_list=None, | ||
| ) | ||
|
|
||
| training_statistics_parquet_path = ( | ||
| _base_.data_root + _base_.info_directory_path + _base_.info_train_statistics_file_name | ||
| ) | ||
| testing_statistics_parquet_path = _base_.data_root + _base_.info_directory_path + _base_.info_test_statistics_file_name | ||
| validation_statistics_parquet_path = ( | ||
| _base_.data_root + _base_.info_directory_path + _base_.info_val_statistics_file_name | ||
| ) | ||
|
|
||
| val_evaluator = dict( | ||
| _delete_=True, | ||
| type="T4MetricV2", | ||
| data_root=_base_.data_root, | ||
| ann_file=_base_.data_root + _base_.info_directory_path + _base_.info_val_file_name, | ||
| training_statistics_parquet_path=training_statistics_parquet_path, | ||
| testing_statistics_parquet_path=testing_statistics_parquet_path, | ||
| validation_statistics_parquet_path=validation_statistics_parquet_path, | ||
| output_dir="validation", | ||
| dataset_name="jpntaxi_base", | ||
| perception_evaluator_configs=perception_evaluator_configs, | ||
| critical_object_filter_config=None, | ||
| frame_pass_fail_config=frame_pass_fail_config, | ||
| num_workers=64, | ||
| scene_batch_size=-1, | ||
| write_metric_summary=False, | ||
| class_names={{_base_.class_names}}, | ||
| name_mapping={{_base_.name_mapping}}, | ||
| experiment_name=experiment_name, | ||
| experiment_group_name=_base_.experiment_group_name, | ||
| ) | ||
|
|
||
| test_evaluator = dict( | ||
| _delete_=True, | ||
| type="T4MetricV2", | ||
| data_root=_base_.data_root, | ||
| ann_file=_base_.data_root + _base_.info_directory_path + _base_.info_test_file_name, | ||
| training_statistics_parquet_path=training_statistics_parquet_path, | ||
| testing_statistics_parquet_path=testing_statistics_parquet_path, | ||
| validation_statistics_parquet_path=validation_statistics_parquet_path, | ||
| output_dir="testing", | ||
| dataset_name="jpntaxi_base", | ||
| perception_evaluator_configs=perception_evaluator_configs, | ||
| critical_object_filter_config=None, | ||
| frame_pass_fail_config=frame_pass_fail_config, | ||
| num_workers=64, | ||
| scene_batch_size=-1, | ||
| write_metric_summary=True, | ||
| class_names={{_base_.class_names}}, | ||
| name_mapping={{_base_.name_mapping}}, | ||
| experiment_name=experiment_name, | ||
| experiment_group_name=_base_.experiment_group_name, | ||
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.