mirror of
https://github.com/deepinsight/insightface.git
synced 2026-05-17 14:26:08 +00:00
20 lines
595 B
Python
20 lines
595 B
Python
from .iresnet import iresnet18, iresnet34, iresnet50, iresnet100, iresnet200
|
|
from .mobilefacenet import MobileFaceNet
|
|
|
|
|
|
def get_model(name, **kwargs):
|
|
if name == "r18":
|
|
return iresnet18(False, **kwargs)
|
|
elif name == "r34":
|
|
return iresnet34(False, **kwargs)
|
|
elif name == "r50":
|
|
return iresnet50(False, **kwargs)
|
|
elif name == "r100":
|
|
return iresnet100(False, **kwargs)
|
|
elif name == "r200":
|
|
return iresnet200(False, **kwargs)
|
|
elif name == "mbf":
|
|
return MobileFaceNet((112, 112), **kwargs)
|
|
else:
|
|
raise ValueError()
|