Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: W-E-A
- License: apache-2.0
- Language: Python
- Default Branch: master
- Size: 46.9 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Description
基于交互风险与意图引导的车路协同感知

TODO
- [] 修改
FIXME内容
Structure
工程文件夹:projects/MyProject
配置文件:projects/MyProject/configs/exp1.py
configs是develop的原生配置,将会在打包的时候放置在mmdet3d/.mim下以供mim来使用
data是存放所有的数据集、数据标签、临时数据、权重数据、中间数据的地方
demo是develop的示例代码,有一些数据样本和数据处理、推理的代码,将会在打包的时候放置在mmdet3d/.mim下以供mim程序来使用
mmdet3d作为项目的主体文件,注意并不是作为第三方库使用,而是作为开发库使用,详情可以见setup.py文件
projects是每个模型自带的特殊文件,存放每个模型的配置、自定义操作、自定义信息等代码,内部结构可以自定义
tools是develop的工具代码,涵盖数据处理、训练测试的总代码,将会在打包的时候放置在mmdet3d/.mim下以供mim来使用
Get Started
pip install -r requirements.txt
Choose one of the two methods below:
Bash
git clone https://github.com/klintan/pypcd.git
cd pypcd
python setup.py install
Bash
cd thirdpart
unzip ./*
cd pypcd
python setup.py install
基于mmdet3d v1.3.0,环境要求位于requirements.txt中。
注意,如果系统环境中同时存在多个版本的mmdet3d,注意在使用前于项目根目录运行 pip install -e .
Command
```Bash
debug
python tools/trainv2x.py projects/MyProject/configs/expnew_1.py
train without checkpoint (DDP mode recommended)
nohup python -m torch.distributed.launch --nprocpernode=1 tools/train_v2x.py projects/MyProject/configs/exp1.py --launcher pytorch &
train with checkpoint (DDP mode recommended)
nohup python -m torch.distributed.launch --nprocpernode=1 tools/trainv2x.py projects/MyProject/configs/exp1.py --launcher pytorch --checkpoint /ai/volume/work/workdirs/exp1/singleepoch20.pth &
test a checkpoint (Please modify the config file first)
python tools/testv2x.py projects/MyProject/configs/exp1.py workdirs/exp1/epoch20.pth --work-dir workdirs/uni_temppp
create data
dair-v2x-c
python tools/create_data.py dair-v2x --root-path /path/to/dataset --version c --out-dir ./data/dair
deepaccident
python tools/create_data.py deepaccident --root-path /path/to/dataset --sample-interval 5 --out-dir ./data/deepaccident
python tools/create_data.py deepaccident --root-path /mnt/auto-labeling/wyc/datasets --sample-interval 5 --out-dir ./data/deepaccident
deepaccident 文件结构:
.
├── DeepAccident_mini
│ ├── ......
├── splittxtfiles
│ ├── test.txt
│ ├── train.txt
│ └── val.txt
├── type1subtype1accident
│ ├── ego_vehicle
│ ├── egovehiclebehind
│ ├── infrastructure
│ ├── meta
│ ├── other_vehicle
│ └── othervehiclebehind
├── type1subtype1normal
│ ├── ......
├── type1subtype2accident
│ ├── ......
└── type1subtype2normal
├── ......
analyze data
python tools/analyzedata.py /path/to/config --mode analyzedata --verbose
python tools/analyzedata.py projects/MyProject/configs/exp1.py --mode analyzedata --verbose
generate env info
pipreqs --ignore ./thirdpart/ --savepath ./current_env.txt --use-local ./
```
Owner
- Name: WEA
- Login: W-E-A
- Kind: user
- Repositories: 1
- Profile: https://github.com/W-E-A
?????
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - name: "MMDetection3D Contributors" title: "OpenMMLab's Next-generation Platform for General 3D Object Detection" date-released: 2020-07-23 url: "https://github.com/open-mmlab/mmdetection3d" license: Apache-2.0
GitHub Events
Total
- Push event: 2
- Fork event: 3
- Create event: 1
Last Year
- Push event: 2
- Fork event: 3
- Create event: 1
Dependencies
- mmcv >=2.0.0rc4,<2.2.0
- mmdet >=3.0.0,<3.3.0
- mmengine >=0.7.1,<1.0.0
- networkx >=2.5
- numba *
- numpy *
- open3d *
- plyfile *
- scikit-image *
- tensorboard *
- trimesh *