27 lines
679 B
Python
27 lines
679 B
Python
# model settings
|
|
model = dict(
|
|
type='MoCo',
|
|
queue_len=65536,
|
|
feat_dim=128,
|
|
momentum=0.999,
|
|
data_preprocessor=dict(
|
|
mean=(123.675, 116.28, 103.53),
|
|
std=(58.395, 57.12, 57.375),
|
|
bgr_to_rgb=True),
|
|
backbone=dict(
|
|
type='ResNet',
|
|
depth=50,
|
|
in_channels=3,
|
|
out_indices=[4], # 0: conv-1, x: stage-x
|
|
norm_cfg=dict(type='BN')),
|
|
neck=dict(
|
|
type='MoCoV2Neck',
|
|
in_channels=2048,
|
|
hid_channels=2048,
|
|
out_channels=128,
|
|
with_avg_pool=True),
|
|
head=dict(
|
|
type='ContrastiveHead',
|
|
loss=dict(type='mmcls.CrossEntropyLoss'),
|
|
temperature=0.2))
|