JeVoisBase  1.22
JeVois Smart Embedded Machine Vision Toolkit Base Modules
Share this page:
Loading...
Searching...
No Matches
__init__.py
Go to the documentation of this file.
1from .face_detection_yunet.yunet import YuNet
2from .text_detection_db.db import DB
3from .text_recognition_crnn.crnn import CRNN
4from .face_recognition_sface.sface import SFace
5from .image_classification_ppresnet.ppresnet import PPResNet
6from .human_segmentation_pphumanseg.pphumanseg import PPHumanSeg
7from .qrcode_wechatqrcode.wechatqrcode import WeChatQRCode
8from .object_tracking_dasiamrpn.dasiamrpn import DaSiamRPN
9from .person_reid_youtureid.youtureid import YoutuReID
10from .image_classification_mobilenet.mobilenet_v1 import MobileNetV1
11from .image_classification_mobilenet.mobilenet_v2 import MobileNetV2
12from .palm_detection_mediapipe.mp_palmdet import MPPalmDet
13from .license_plate_detection_yunet.lpd_yunet import LPD_YuNet
14
16 def __init__(self, name):
17 self._name = name
18 self._dict = dict()
19
20 def get(self, key):
21 return self._dict[key]
22
23 def register(self, item):
24 self._dict[item.__name__] = item
25
26MODELS = Registery('Models')
27MODELS.register(YuNet)
28MODELS.register(DB)
29MODELS.register(CRNN)
30MODELS.register(SFace)
31MODELS.register(PPResNet)
32MODELS.register(PPHumanSeg)
33MODELS.register(WeChatQRCode)
34MODELS.register(DaSiamRPN)
35MODELS.register(YoutuReID)
36MODELS.register(MobileNetV1)
37MODELS.register(MobileNetV2)
38MODELS.register(MPPalmDet)
39MODELS.register(LPD_YuNet)
__init__(self, name)
Definition __init__.py:16
register(self, item)
Definition __init__.py:23
get(self, key)
Definition __init__.py:20