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
dcuai
dlexamples
Commits
85529f35
Commit
85529f35
authored
Jul 30, 2022
by
unknown
Browse files
添加openmmlab测试用例
parent
b21b0c01
Changes
1000
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
352 additions
and
0 deletions
+352
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet18_cifar.py
...n-speed-benchmark/configs/_base_/models/resnet18_cifar.py
+16
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet34.py
...ication-speed-benchmark/configs/_base_/models/resnet34.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet34_cifar.py
...n-speed-benchmark/configs/_base_/models/resnet34_cifar.py
+16
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50.py
...ication-speed-benchmark/configs/_base_/models/resnet50.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar.py
...n-speed-benchmark/configs/_base_/models/resnet50_cifar.py
+16
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar_cutmix.py
...-benchmark/configs/_base_/models/resnet50_cifar_cutmix.py
+18
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar_mixup.py
...d-benchmark/configs/_base_/models/resnet50_cifar_mixup.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cutmix.py
...-speed-benchmark/configs/_base_/models/resnet50_cutmix.py
+18
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_label_smooth.py
...-benchmark/configs/_base_/models/resnet50_label_smooth.py
+18
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_mixup.py
...n-speed-benchmark/configs/_base_/models/resnet50_mixup.py
+18
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d101.py
...ion-speed-benchmark/configs/_base_/models/resnetv1d101.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d152.py
...ion-speed-benchmark/configs/_base_/models/resnetv1d152.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d50.py
...tion-speed-benchmark/configs/_base_/models/resnetv1d50.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext101_32x4d.py
...speed-benchmark/configs/_base_/models/resnext101_32x4d.py
+19
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext101_32x8d.py
...speed-benchmark/configs/_base_/models/resnext101_32x8d.py
+19
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext152_32x4d.py
...speed-benchmark/configs/_base_/models/resnext152_32x4d.py
+19
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext50_32x4d.py
...-speed-benchmark/configs/_base_/models/resnext50_32x4d.py
+19
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnet101.py
...tion-speed-benchmark/configs/_base_/models/seresnet101.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnet50.py
...ation-speed-benchmark/configs/_base_/models/seresnet50.py
+17
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnext101_32x4d.py
...eed-benchmark/configs/_base_/models/seresnext101_32x4d.py
+20
-0
No files found.
Too many changes to show.
To preserve performance only
1000 of 1000+
files are displayed.
Plain diff
Email patch
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet18_cifar.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet_CIFAR'
,
depth
=
18
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
10
,
in_channels
=
512
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet34.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet'
,
depth
=
34
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
512
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet34_cifar.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet_CIFAR'
,
depth
=
34
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
10
,
in_channels
=
512
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet_CIFAR'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
10
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar_cutmix.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet_CIFAR'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'MultiLabelLinearClsHead'
,
num_classes
=
10
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
,
use_soft
=
True
)),
train_cfg
=
dict
(
augments
=
dict
(
type
=
'BatchCutMix'
,
alpha
=
1.0
,
num_classes
=
10
,
prob
=
1.0
)))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cifar_mixup.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet_CIFAR'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'MultiLabelLinearClsHead'
,
num_classes
=
10
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
,
use_soft
=
True
)),
train_cfg
=
dict
(
augments
=
dict
(
type
=
'BatchMixup'
,
alpha
=
1.
,
num_classes
=
10
,
prob
=
1.
)))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_cutmix.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'MultiLabelLinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
,
use_soft
=
True
)),
train_cfg
=
dict
(
augments
=
dict
(
type
=
'BatchCutMix'
,
alpha
=
1.0
,
num_classes
=
1000
,
prob
=
1.0
)))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_label_smooth.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'LabelSmoothLoss'
,
label_smooth_val
=
0.1
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnet50_mixup.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNet'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'MultiLabelLinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
,
use_soft
=
True
)),
train_cfg
=
dict
(
augments
=
dict
(
type
=
'BatchMixup'
,
alpha
=
0.2
,
num_classes
=
1000
,
prob
=
1.
)))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d101.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNetV1d'
,
depth
=
101
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d152.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNetV1d'
,
depth
=
152
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnetv1d50.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNetV1d'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext101_32x4d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNeXt'
,
depth
=
101
,
num_stages
=
4
,
out_indices
=
(
3
,
),
groups
=
32
,
width_per_group
=
4
,
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext101_32x8d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNeXt'
,
depth
=
101
,
num_stages
=
4
,
out_indices
=
(
3
,
),
groups
=
32
,
width_per_group
=
8
,
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext152_32x4d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNeXt'
,
depth
=
152
,
num_stages
=
4
,
out_indices
=
(
3
,
),
groups
=
32
,
width_per_group
=
4
,
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/resnext50_32x4d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ResNeXt'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
groups
=
32
,
width_per_group
=
4
,
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnet101.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'SEResNet'
,
depth
=
101
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnet50.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'SEResNet'
,
depth
=
50
,
num_stages
=
4
,
out_indices
=
(
3
,
),
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnext101_32x4d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'SEResNeXt'
,
depth
=
101
,
num_stages
=
4
,
out_indices
=
(
3
,
),
groups
=
32
,
width_per_group
=
4
,
se_ratio
=
16
,
style
=
'pytorch'
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
2048
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
Prev
1
2
3
4
5
6
7
…
50
Next
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