Files
ANSLibs/OpenVINO/python/openvino/frontend/frontend.pyi

26 lines
1.2 KiB
Python

# type: ignore
from __future__ import annotations
from openvino._ov_api import Model
from openvino._pyopenvino import FrontEnd as FrontEndBase
from openvino._pyopenvino import FrontEndManager as FrontEndManagerBase
from openvino._pyopenvino import InputModel
import openvino._ov_api
import openvino._pyopenvino
__all__ = ['FrontEnd', 'FrontEndBase', 'FrontEndManager', 'FrontEndManagerBase', 'InputModel', 'Model']
class FrontEnd(openvino._pyopenvino.FrontEnd):
def __init__(self, fe: openvino._pyopenvino.FrontEnd) -> None:
...
def convert(self, model: typing.Union[openvino._ov_api.Model, openvino._pyopenvino.InputModel]) -> openvino._ov_api.Model:
...
def convert_partially(self, model: openvino._pyopenvino.InputModel) -> openvino._ov_api.Model:
...
def decode(self, model: openvino._pyopenvino.InputModel) -> openvino._ov_api.Model:
...
def normalize(self, model: openvino._ov_api.Model) -> None:
...
class FrontEndManager(openvino._pyopenvino.FrontEndManager):
def load_by_framework(self, framework: str) -> typing.Optional[openvino.frontend.frontend.FrontEnd]:
...
def load_by_model(self, model: str) -> typing.Optional[openvino.frontend.frontend.FrontEnd]:
...