Skip to content

Commit da14393

Browse files
committed
docs(link): update huggingface link for download data&model also.
* fix KTH-RPL/DeFlow#7 * update .github stale to 7 days.
1 parent 7ad5b85 commit da14393

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

.github/issue_stale.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Number of days of inactivity before an issue becomes stale
2-
daysUntilStale: 60
2+
daysUntilStale: 7
33
# Number of days of inactivity before a stale issue is closed
44
daysUntilClose: 7
55
# Issues with these labels will never be considered stale

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ SeFlow: A Self-Supervised Scene Flow Method in Autonomous Driving
88

99
![](assets/docs/seflow_arch.png)
1010

11-
2024/09/26 16:24: All codes already uploaded and tested. You can to try training directly by [downloading](https://zenodo.org/records/13744999) demo data or pretrained weight for evaluation.
11+
2024/11/18 16:17: Update model and demo data download link through HuggingFace, Personally I found `wget` from HuggingFace link is much faster than Zenodo.
1212

13-
Pre-trained weights for models are available in [Zenodo](https://zenodo.org/records/13744999) link. Check usage in [2. Evaluation](#2-evaluation) or [3. Visualization](#3-visualization).
13+
2024/09/26 16:24: All codes already uploaded and tested. You can to try training directly by downloading (through [HuggingFace](https://huggingface.co/kin-zhang/OpenSceneFlow)/[Zenodo](https://zenodo.org/records/13744999)) demo data or pretrained weight for evaluation.
14+
15+
Pre-trained weights for models are available in [Zenodo](https://zenodo.org/records/13744999)/[HuggingFace](https://huggingface.co/kin-zhang/OpenSceneFlow) link. Check usage in [2. Evaluation](#2-evaluation) or [3. Visualization](#3-visualization).
1416

1517
Task: __Self-Supervised__ Scene Flow Estimation in Autonomous Driving. No human-label needed. Real-time inference (15-20Hz in RTX3090).
1618

@@ -78,10 +80,10 @@ Note: Prepare raw data and process train data only needed run once for the task.
7880
### Data Preparation
7981

8082
Check [dataprocess/README.md](dataprocess/README.md#argoverse-20) for downloading tips for the raw Argoverse 2 dataset. Or maybe you want to have the **mini processed dataset** to try the code quickly, We directly provide one scene inside `train` and `val`. It already converted to `.h5` format and processed with the label data.
81-
You can download it from [Zenodo](https://zenodo.org/records/13744999/files/demo_data.zip) and extract it to the data folder. And then you can skip following steps and directly run the [training script](#train-the-model).
83+
You can download it from [Zenodo](https://zenodo.org/records/13744999/files/demo_data.zip)/[HuggingFace](https://huggingface.co/kin-zhang/OpenSceneFlow/blob/main/demo_data.zip) and extract it to the data folder. And then you can skip following steps and directly run the [training script](#train-the-model).
8284

8385
```bash
84-
wget https://zenodo.org/record/12751363/files/demo_data.zip
86+
wget https://huggingface.co/kin-zhang/OpenSceneFlow/resolve/main/demo_data.zip
8587
unzip demo_data.zip -p /home/kin/data/av2
8688
```
8789

@@ -111,7 +113,7 @@ Train SeFlow needed to specify the loss function, we set the config of our best
111113
python train.py model=deflow lr=2e-4 epochs=9 batch_size=16 loss_fn=seflowLoss "add_seloss={chamfer_dis: 1.0, static_flow_loss: 1.0, dynamic_chamfer_dis: 1.0, cluster_based_pc0pc1: 1.0}" "model.target.num_iters=2" "model.val_monitor=val/Dynamic/Mean"
112114
```
113115

114-
Or you can directly download the pre-trained weight from [Zenodo](https://zenodo.org/records/13744999/files/seflow_best.ckpt) and skip the training step.
116+
Or you can directly download the pre-trained weight from [Zenodo](https://zenodo.org/records/13744999/files/seflow_best.ckpt)/[HuggingFace](https://huggingface.co/kin-zhang/OpenSceneFlow/blob/main/seflow_best.zip) and skip the training step.
115117

116118
### Other Benchmark Models
117119

@@ -134,7 +136,7 @@ Since in training, we save all hyper-parameters and model checkpoints, the only
134136

135137
```bash
136138
# downloaded pre-trained weight, or train by yourself
137-
wget https://zenodo.org/records/13744999/files/seflow_best.ckpt
139+
wget https://huggingface.co/kin-zhang/OpenSceneFlow/resolve/main/seflow_best.ckpt
138140

139141
# it will directly prints all metric
140142
python eval.py checkpoint=/home/kin/seflow_best.ckpt av2_mode=val

dataprocess/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ And flowlabel data can be downloaded here with ground segmentation by HDMap foll
9595
You can download the processed map folder here to free yourself downloaded another type of data again:
9696

9797
```bash
98-
wget https://zenodo.org/records/13744999/files/waymo_map.tar.gz
98+
wget https://huggingface.co/kin-zhang/OpenSceneFlow/resolve/main/waymo_map.tar.gz
9999
tar -xvf waymo_map.tar.gz -C /home/kin/data/waymo/flowlabel
100100
# you will see there is a `map` folder in the `flowlabel` folder now.
101101
```

0 commit comments

Comments
 (0)