Files
insightface/recognition/arcface_oneflow/backbones/__init__.py

17 lines
481 B
Python
Raw Normal View History

2021-10-15 11:30:29 +08:00
from .ir_resnet import iresnet18, iresnet34, iresnet50, iresnet100, iresnet200
2021-11-04 19:35:06 +08:00
def get_model(name, **kwargs):
2021-10-15 11:30:29 +08:00
if name == "r18":
2021-11-04 19:35:06 +08:00
return iresnet18(False, **kwargs)
2021-10-15 11:30:29 +08:00
elif name == "r34":
2021-11-04 19:35:06 +08:00
return iresnet34(False, **kwargs)
2021-10-15 11:30:29 +08:00
elif name == "r50":
2021-11-04 19:35:06 +08:00
return iresnet50(False, **kwargs)
2021-10-15 11:30:29 +08:00
elif name == "r100":
2021-11-04 19:35:06 +08:00
return iresnet100(False, **kwargs)
2021-10-15 11:30:29 +08:00
elif name == "r200":
2021-11-04 19:35:06 +08:00
return iresnet200(False, **kwargs)
2021-10-15 11:30:29 +08:00
else:
raise ValueError()