Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
mmdetection3d
Commits
055fd973
Unverified
Commit
055fd973
authored
Aug 13, 2021
by
Yezhen Cong
Committed by
GitHub
Aug 13, 2021
Browse files
[Enhance] Change Groupfree3D config (#855)
* All mods * PointSample * PointSample
parent
90e63784
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
24 additions
and
56 deletions
+24
-56
configs/groupfree3d/README.md
configs/groupfree3d/README.md
+4
-4
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256.py
...roupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256.py
+3
-11
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256.py
...groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256.py
+3
-11
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
...free3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
+3
-11
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
...free3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
+3
-11
configs/groupfree3d/metafile.yml
configs/groupfree3d/metafile.yml
+8
-8
No files found.
configs/groupfree3d/README.md
View file @
055fd973
...
@@ -21,10 +21,10 @@ We implement Group-Free-3D and provide the result and checkpoints on ScanNet dat
...
@@ -21,10 +21,10 @@ We implement Group-Free-3D and provide the result and checkpoints on ScanNet dat
| Method | Backbone | Lr schd | Mem (GB) | Inf time (fps) | AP@0.25 |AP@0.5| Download |
| Method | Backbone | Lr schd | Mem (GB) | Inf time (fps) | AP@0.25 |AP@0.5| Download |
| :------: | :---------: | :-----: | :------: | :------------: | :----: |:----: | :------: |
| :------: | :---------: | :-----: | :------: | :------------: | :----: |:----: | :------: |
|
[
L6, O256
](
./groupfree3d_8x4_scannet-3d-18class-L6-O256.py
)
| PointNet++ | 3x |6.7||6
5.59
(65.67
*)|4
8.43
(47.74*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347-3499eb55.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347.log.json
)
|
|
[
L6, O256
](
./groupfree3d_8x4_scannet-3d-18class-L6-O256.py
)
| PointNet++ | 3x |6.7||6
6.32
(65.67
*)|4
7.82
(47.74*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347-3499eb55.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347.log.json
)
|
|
[
L12, O256
](
./groupfree3d_8x4_scannet-3d-18class-L12-O256.py
)
| PointNet++ | 3x |9.4||6
7.68
(66.22
*)|4
9.30
(48.95*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907-1c5551ad.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907.log.json
)
|
|
[
L12, O256
](
./groupfree3d_8x4_scannet-3d-18class-L12-O256.py
)
| PointNet++ | 3x |9.4||6
6.57
(66.22
*)|4
8.21
(48.95*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907-1c5551ad.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907.log.json
)
|
|
[
L12, O256
](
./groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
)
| PointNet++w2x | 3x |13.3||6
7.09
(67.30
*)|5
0.76
(50.44*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301-944f0ac0.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301.log.json
)
|
|
[
L12, O256
](
./groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
)
| PointNet++w2x | 3x |13.3||6
8.20
(67.30
*)|5
1.02
(50.44*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301-944f0ac0.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301.log.json
)
|
|
[
L12, O512
](
./groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
)
| PointNet++w2x | 3x |18.8||68.
31
(68.20
*)|5
1.73
(51.31*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204-187b71c7.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204.log.json
)
|
|
[
L12, O512
](
./groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
)
| PointNet++w2x | 3x |18.8||68.
22
(68.20
*)|5
2.61
(51.31*
)|
[
model
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204-187b71c7.pth
)
|
[
log
](
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204.log.json
)
|
**Notes:**
**Notes:**
...
...
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256.py
View file @
055fd973
...
@@ -147,7 +147,7 @@ data = dict(
...
@@ -147,7 +147,7 @@ data = dict(
workers_per_gpu
=
4
,
workers_per_gpu
=
4
,
train
=
dict
(
train
=
dict
(
type
=
'RepeatDataset'
,
type
=
'RepeatDataset'
,
times
=
1
,
times
=
5
,
dataset
=
dict
(
dataset
=
dict
(
type
=
dataset_type
,
type
=
dataset_type
,
data_root
=
data_root
,
data_root
=
data_root
,
...
@@ -192,16 +192,8 @@ optimizer = dict(
...
@@ -192,16 +192,8 @@ optimizer = dict(
}))
}))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
280
,
340
])
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
56
,
68
])
# runtime settings
# runtime settings
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
40
0
)
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
8
0
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
# yapf:disable
log_config
=
dict
(
interval
=
30
,
hooks
=
[
dict
(
type
=
'TextLoggerHook'
),
dict
(
type
=
'TensorboardLoggerHook'
)
])
# yapf:enable
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256.py
View file @
055fd973
...
@@ -146,7 +146,7 @@ data = dict(
...
@@ -146,7 +146,7 @@ data = dict(
workers_per_gpu
=
4
,
workers_per_gpu
=
4
,
train
=
dict
(
train
=
dict
(
type
=
'RepeatDataset'
,
type
=
'RepeatDataset'
,
times
=
1
,
times
=
5
,
dataset
=
dict
(
dataset
=
dict
(
type
=
dataset_type
,
type
=
dataset_type
,
data_root
=
data_root
,
data_root
=
data_root
,
...
@@ -191,16 +191,8 @@ optimizer = dict(
...
@@ -191,16 +191,8 @@ optimizer = dict(
}))
}))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
280
,
340
])
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
56
,
68
])
# runtime settings
# runtime settings
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
40
0
)
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
8
0
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
# yapf:disable
log_config
=
dict
(
interval
=
30
,
hooks
=
[
dict
(
type
=
'TextLoggerHook'
),
dict
(
type
=
'TensorboardLoggerHook'
)
])
# yapf:enable
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
View file @
055fd973
...
@@ -162,7 +162,7 @@ data = dict(
...
@@ -162,7 +162,7 @@ data = dict(
workers_per_gpu
=
4
,
workers_per_gpu
=
4
,
train
=
dict
(
train
=
dict
(
type
=
'RepeatDataset'
,
type
=
'RepeatDataset'
,
times
=
1
,
times
=
5
,
dataset
=
dict
(
dataset
=
dict
(
type
=
dataset_type
,
type
=
dataset_type
,
data_root
=
data_root
,
data_root
=
data_root
,
...
@@ -207,16 +207,8 @@ optimizer = dict(
...
@@ -207,16 +207,8 @@ optimizer = dict(
}))
}))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
280
,
340
])
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
56
,
68
])
# runtime settings
# runtime settings
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
40
0
)
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
8
0
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
# yapf:disable
log_config
=
dict
(
interval
=
30
,
hooks
=
[
dict
(
type
=
'TextLoggerHook'
),
dict
(
type
=
'TensorboardLoggerHook'
)
])
# yapf:enable
configs/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
View file @
055fd973
...
@@ -163,7 +163,7 @@ data = dict(
...
@@ -163,7 +163,7 @@ data = dict(
workers_per_gpu
=
4
,
workers_per_gpu
=
4
,
train
=
dict
(
train
=
dict
(
type
=
'RepeatDataset'
,
type
=
'RepeatDataset'
,
times
=
1
,
times
=
5
,
dataset
=
dict
(
dataset
=
dict
(
type
=
dataset_type
,
type
=
dataset_type
,
data_root
=
data_root
,
data_root
=
data_root
,
...
@@ -208,16 +208,8 @@ optimizer = dict(
...
@@ -208,16 +208,8 @@ optimizer = dict(
}))
}))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
optimizer_config
=
dict
(
grad_clip
=
dict
(
max_norm
=
0.1
,
norm_type
=
2
))
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
280
,
340
])
lr_config
=
dict
(
policy
=
'step'
,
warmup
=
None
,
step
=
[
56
,
68
])
# runtime settings
# runtime settings
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
40
0
)
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
8
0
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
checkpoint_config
=
dict
(
interval
=
1
,
max_keep_ckpts
=
10
)
# yapf:disable
log_config
=
dict
(
interval
=
30
,
hooks
=
[
dict
(
type
=
'TextLoggerHook'
),
dict
(
type
=
'TensorboardLoggerHook'
)
])
# yapf:enable
configs/groupfree3d/metafile.yml
View file @
055fd973
...
@@ -20,8 +20,8 @@ Models:
...
@@ -20,8 +20,8 @@ Models:
-
Task
:
3D Object Detection
-
Task
:
3D Object Detection
Dataset
:
ScanNet
Dataset
:
ScanNet
Metrics
:
Metrics
:
AP@0.25
:
6
5.59
AP@0.25
:
6
6.32
AP@0.5
:
4
8.43
AP@0.5
:
4
7.82
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347-3499eb55.pth
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L6-O256/groupfree3d_8x4_scannet-3d-18class-L6-O256_20210702_145347-3499eb55.pth
-
Name
:
groupfree3d_8x4_scannet-3d-18class-L12-O256.py
-
Name
:
groupfree3d_8x4_scannet-3d-18class-L12-O256.py
...
@@ -34,8 +34,8 @@ Models:
...
@@ -34,8 +34,8 @@ Models:
-
Task
:
3D Object Detection
-
Task
:
3D Object Detection
Dataset
:
ScanNet
Dataset
:
ScanNet
Metrics
:
Metrics
:
AP@0.25
:
6
7.68
AP@0.25
:
6
6.57
AP@0.5
:
4
9.30
AP@0.5
:
4
8.21
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907-1c5551ad.pth
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-L12-O256/groupfree3d_8x4_scannet-3d-18class-L12-O256_20210702_150907-1c5551ad.pth
-
Name
:
groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
-
Name
:
groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256.py
...
@@ -48,8 +48,8 @@ Models:
...
@@ -48,8 +48,8 @@ Models:
-
Task
:
3D Object Detection
-
Task
:
3D Object Detection
Dataset
:
ScanNet
Dataset
:
ScanNet
Metrics
:
Metrics
:
AP@0.25
:
6
7.09
AP@0.25
:
6
8.20
AP@0.5
:
5
0.76
AP@0.5
:
5
1.02
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301-944f0ac0.pth
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O256_20210702_200301-944f0ac0.pth
-
Name
:
groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
-
Name
:
groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512.py
...
@@ -62,6 +62,6 @@ Models:
...
@@ -62,6 +62,6 @@ Models:
-
Task
:
3D Object Detection
-
Task
:
3D Object Detection
Dataset
:
ScanNet
Dataset
:
ScanNet
Metrics
:
Metrics
:
AP@0.25
:
68.
31
AP@0.25
:
68.
22
AP@0.5
:
5
1.73
AP@0.5
:
5
2.61
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204-187b71c7.pth
Weights
:
https://download.openmmlab.com/mmdetection3d/v0.1.0_models/groupfree3d/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512/groupfree3d_8x4_scannet-3d-18class-w2x-L12-O512_20210702_220204-187b71c7.pth
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment