initial commit
This commit is contained in:
74
venv/lib/python3.11/site-packages/cv2/gapi/ov/__init__.pyi
Normal file
74
venv/lib/python3.11/site-packages/cv2/gapi/ov/__init__.pyi
Normal file
@@ -0,0 +1,74 @@
|
||||
__all__: list[str] = []
|
||||
|
||||
import cv2.typing
|
||||
import typing as _typing
|
||||
|
||||
|
||||
# Classes
|
||||
class PyParams:
|
||||
# Functions
|
||||
@_typing.overload
|
||||
def __init__(self) -> None: ...
|
||||
@_typing.overload
|
||||
def __init__(self, tag: str, model_path: str, bin_path: str, device: str) -> None: ...
|
||||
@_typing.overload
|
||||
def __init__(self, tag: str, blob_path: str, device: str) -> None: ...
|
||||
|
||||
def cfgPluginConfig(self, config: cv2.typing.map_string_and_string) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgInputTensorLayout(self, tensor_layout: str) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgInputTensorLayout(self, layout_map: cv2.typing.map_string_and_string) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgInputModelLayout(self, tensor_layout: str) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgInputModelLayout(self, layout_map: cv2.typing.map_string_and_string) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgOutputTensorLayout(self, tensor_layout: str) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgOutputTensorLayout(self, layout_map: cv2.typing.map_string_and_string) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgOutputModelLayout(self, tensor_layout: str) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgOutputModelLayout(self, layout_map: cv2.typing.map_string_and_string) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgOutputTensorPrecision(self, precision: int) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgOutputTensorPrecision(self, precision_map: cv2.typing.map_string_and_int) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgReshape(self, new_shape: _typing.Sequence[int]) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgReshape(self, new_shape_map: cv2.typing.map_string_and_vector_size_t) -> PyParams: ...
|
||||
|
||||
def cfgNumRequests(self, nireq: int) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgMean(self, mean_values: _typing.Sequence[float]) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgMean(self, mean_map: cv2.typing.map_string_and_vector_float) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgScale(self, scale_values: _typing.Sequence[float]) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgScale(self, scale_map: cv2.typing.map_string_and_vector_float) -> PyParams: ...
|
||||
|
||||
@_typing.overload
|
||||
def cfgResize(self, interpolation: int) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def cfgResize(self, interpolation: cv2.typing.map_string_and_int) -> PyParams: ...
|
||||
|
||||
|
||||
|
||||
# Functions
|
||||
@_typing.overload
|
||||
def params(tag: str, model_path: str, weights: str, device: str) -> PyParams: ...
|
||||
@_typing.overload
|
||||
def params(tag: str, bin_path: str, device: str) -> PyParams: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user