openvino/tools/pot/tests/utils/path.py

25 lines
924 B
Python

# Copyright (C) 2020-2022 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
from pathlib import Path
from openvino.tools.mo import mo
TEST_ROOT = Path(__file__).parent.parent.absolute()
LIBS_ROOT = Path(__file__).resolve().parents[4] / 'thirdparty'
MO_PATH = Path(mo.__file__).parent
POT_PATH = Path(__file__).parents[2].absolute()
MODELS_PATH = TEST_ROOT / 'data' / 'models'
REFERENCE_MODELS_PATH = TEST_ROOT / 'data' / 'reference_models'
HARDWARE_CONFIG_PATH = POT_PATH / 'openvino' / 'tools' / 'pot' / 'configs' / 'hardware'
HARDWARE_CONFIG_REFERENCE_PATH = TEST_ROOT / 'data' / 'hardware_configs' / 'reference'
TOOL_CONFIG_PATH = TEST_ROOT / 'data' / 'tool_configs'
ENGINE_CONFIG_PATH = TEST_ROOT / 'data' / 'engine_configs'
DATASET_CONFIG_PATH = TEST_ROOT / 'data' / 'datasets'
TELEMETRY_CONFIG_PATH = TEST_ROOT / 'data' / 'telemetry'
INTERMEDIATE_CONFIG_PATH = TEST_ROOT / 'data' / 'intermediate_configs'