Publishing 2019 R1 content
[platform/upstream/dldt.git] / tools / accuracy_checker / accuracy_checker / adapters / __init__.py
1 """
2 Copyright (c) 2019 Intel Corporation
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8       http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15 """
16
17 from .adapter import Adapter, AdapterField
18
19 from .action_recognition import ActionDetection
20 from .text_detection import TextDetectionAdapter, LPRAdapter, BeamSearchDecoder
21 from .image_processing import SuperResolutionAdapter
22 from .attributes_recognition import (
23     HeadPoseEstimatorAdapter,
24     VehicleAttributesRecognitionAdapter,
25     PersonAttributesAdapter,
26     AgeGenderAdapter,
27     LandmarksRegressionAdapter,
28     GazeEstimationAdapter
29 )
30
31 from .reidentification import ReidAdapter
32 from .detection import TinyYOLOv1Adapter, SSDAdapter, FacePersonAdapter, YoloV2Adapter, YoloV3Adapter
33 from .classification import ClassificationAdapter
34 from .segmentation import SegmentationAdapter, BrainTumorSegmentationAdapter
35 from .pose_estimation import HumanPoseAdapter
36
37 from .dummy_adapters import XML2DetectionAdapter
38
39 from .hit_ratio import HitRatioAdapter
40
41 __all__ = [
42     'Adapter',
43     'AdapterField',
44
45     'XML2DetectionAdapter',
46
47     'ClassificationAdapter',
48
49     'SSDAdapter',
50     'TinyYOLOv1Adapter',
51     'YoloV2Adapter',
52     'YoloV3Adapter',
53     'FacePersonAdapter',
54
55     'SegmentationAdapter',
56     'BrainTumorSegmentationAdapter',
57
58     'ReidAdapter',
59
60     'SuperResolutionAdapter',
61
62     'HeadPoseEstimatorAdapter',
63     'VehicleAttributesRecognitionAdapter',
64     'PersonAttributesAdapter',
65     'AgeGenderAdapter',
66     'LandmarksRegressionAdapter',
67     'GazeEstimationAdapter',
68
69     'TextDetectionAdapter',
70
71     'BeamSearchDecoder',
72     'LPRAdapter',
73
74     'HumanPoseAdapter',
75
76     'ActionDetection',
77
78     'HitRatioAdapter'
79 ]