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
303 additions
and
0 deletions
+303
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/seresnext50_32x4d.py
...peed-benchmark/configs/_base_/models/seresnext50_32x4d.py
+20
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/shufflenet_v1_1x.py
...speed-benchmark/configs/_base_/models/shufflenet_v1_1x.py
+12
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/shufflenet_v2_1x.py
...speed-benchmark/configs/_base_/models/shufflenet_v2_1x.py
+12
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg11.py
...sification-speed-benchmark/configs/_base_/models/vgg11.py
+10
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg11bn.py
...fication-speed-benchmark/configs/_base_/models/vgg11bn.py
+11
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg13.py
...sification-speed-benchmark/configs/_base_/models/vgg13.py
+10
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg13bn.py
...fication-speed-benchmark/configs/_base_/models/vgg13bn.py
+11
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg16.py
...sification-speed-benchmark/configs/_base_/models/vgg16.py
+10
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg16bn.py
...fication-speed-benchmark/configs/_base_/models/vgg16bn.py
+11
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg19.py
...sification-speed-benchmark/configs/_base_/models/vgg19.py
+10
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg19bn.py
...fication-speed-benchmark/configs/_base_/models/vgg19bn.py
+11
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_224_finetune.py
...rk/configs/_base_/models/vit_base_patch16_224_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_224_pretrain.py
...rk/configs/_base_/models/vit_base_patch16_224_pretrain.py
+26
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_384_finetune.py
...rk/configs/_base_/models/vit_base_patch16_384_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch32_384_finetune.py
...rk/configs/_base_/models/vit_base_patch32_384_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch16_224_finetune.py
...k/configs/_base_/models/vit_large_patch16_224_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch16_384_finetune.py
...k/configs/_base_/models/vit_large_patch16_384_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch32_384_finetune.py
...k/configs/_base_/models/vit_large_patch32_384_finetune.py
+21
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/schedules/cifar10_bs128.py
...speed-benchmark/configs/_base_/schedules/cifar10_bs128.py
+6
-0
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/schedules/imagenet_bs1024_linearlr_bn_nowd.py
...figs/_base_/schedules/imagenet_bs1024_linearlr_bn_nowd.py
+17
-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/seresnext50_32x4d.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'SEResNeXt'
,
depth
=
50
,
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
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/shufflenet_v1_1x.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ShuffleNetV1'
,
groups
=
3
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
960
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/shufflenet_v2_1x.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'ShuffleNetV2'
,
widen_factor
=
1.0
),
neck
=
dict
(
type
=
'GlobalAveragePooling'
),
head
=
dict
(
type
=
'LinearClsHead'
,
num_classes
=
1000
,
in_channels
=
1024
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg11.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
11
,
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg11bn.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
11
,
norm_cfg
=
dict
(
type
=
'BN'
),
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg13.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
13
,
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg13bn.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
13
,
norm_cfg
=
dict
(
type
=
'BN'
),
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg16.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
16
,
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg16bn.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
16
,
norm_cfg
=
dict
(
type
=
'BN'
),
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg19.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
19
,
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vgg19bn.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VGG'
,
depth
=
19
,
norm_cfg
=
dict
(
type
=
'BN'
),
num_classes
=
1000
),
neck
=
None
,
head
=
dict
(
type
=
'ClsHead'
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_224_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
12
,
embed_dim
=
768
,
num_heads
=
12
,
img_size
=
224
,
patch_size
=
16
,
in_channels
=
3
,
feedforward_channels
=
3072
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
768
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_224_pretrain.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
12
,
embed_dim
=
768
,
num_heads
=
12
,
img_size
=
224
,
patch_size
=
16
,
in_channels
=
3
,
feedforward_channels
=
3072
,
drop_rate
=
0.1
,
attn_drop_rate
=
0.
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
768
,
hidden_dim
=
3072
,
loss
=
dict
(
type
=
'LabelSmoothLoss'
,
label_smooth_val
=
0.1
),
topk
=
(
1
,
5
),
),
train_cfg
=
dict
(
augments
=
dict
(
type
=
'BatchMixup'
,
alpha
=
0.2
,
num_classes
=
1000
,
prob
=
1.
)))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch16_384_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
12
,
embed_dim
=
768
,
num_heads
=
12
,
img_size
=
384
,
patch_size
=
16
,
in_channels
=
3
,
feedforward_channels
=
3072
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
768
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_base_patch32_384_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
12
,
embed_dim
=
768
,
num_heads
=
12
,
img_size
=
384
,
patch_size
=
32
,
in_channels
=
3
,
feedforward_channels
=
3072
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
768
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch16_224_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
24
,
embed_dim
=
1024
,
num_heads
=
16
,
img_size
=
224
,
patch_size
=
16
,
in_channels
=
3
,
feedforward_channels
=
4096
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
1024
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch16_384_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
24
,
embed_dim
=
1024
,
num_heads
=
16
,
img_size
=
384
,
patch_size
=
16
,
in_channels
=
3
,
feedforward_channels
=
4096
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
1024
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/models/vit_large_patch32_384_finetune.py
0 → 100644
View file @
85529f35
# model settings
model
=
dict
(
type
=
'ImageClassifier'
,
backbone
=
dict
(
type
=
'VisionTransformer'
,
num_layers
=
24
,
embed_dim
=
1024
,
num_heads
=
16
,
img_size
=
384
,
patch_size
=
32
,
in_channels
=
3
,
feedforward_channels
=
4096
,
drop_rate
=
0.1
),
neck
=
None
,
head
=
dict
(
type
=
'VisionTransformerClsHead'
,
num_classes
=
1000
,
in_channels
=
1024
,
loss
=
dict
(
type
=
'CrossEntropyLoss'
,
loss_weight
=
1.0
),
topk
=
(
1
,
5
),
))
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/schedules/cifar10_bs128.py
0 → 100644
View file @
85529f35
# optimizer
optimizer
=
dict
(
type
=
'SGD'
,
lr
=
0.1
,
momentum
=
0.9
,
weight_decay
=
0.0001
)
optimizer_config
=
dict
(
grad_clip
=
None
)
# learning policy
lr_config
=
dict
(
policy
=
'step'
,
step
=
[
100
,
150
])
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
200
)
openmmlab_test/mmclassification-speed-benchmark/configs/_base_/schedules/imagenet_bs1024_linearlr_bn_nowd.py
0 → 100644
View file @
85529f35
# optimizer
optimizer
=
dict
(
type
=
'SGD'
,
lr
=
0.5
,
momentum
=
0.9
,
weight_decay
=
0.00004
,
paramwise_cfg
=
dict
(
norm_decay_mult
=
0
))
optimizer_config
=
dict
(
grad_clip
=
None
)
# learning policy
lr_config
=
dict
(
policy
=
'poly'
,
min_lr
=
0
,
by_epoch
=
False
,
warmup
=
'constant'
,
warmup_iters
=
5000
,
)
runner
=
dict
(
type
=
'EpochBasedRunner'
,
max_epochs
=
300
)
Prev
1
2
3
4
5
6
7
8
…
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