Module cogsgpt.cogsmodel.base_model
Expand source code
from __future__ import annotations
import abc
class BaseModel(abc.ABC):
def __init__(self) -> None:
pass
@abc.abstractmethod
def run(self, *args, **kwargs) -> str:
pass
Classes
class BaseModel-
Helper class that provides a standard way to create an ABC using inheritance.
Expand source code
class BaseModel(abc.ABC): def __init__(self) -> None: pass @abc.abstractmethod def run(self, *args, **kwargs) -> str: passAncestors
- abc.ABC
Subclasses
- BackgroundRemover
- FromRecognizerBaseModel
- ImageAnalysisV3Model
- ImageAnalysisV4Model
- BaseAnalysisModel
- TextGenerationModel
- BaseSummarizeModel
- TextTranslationModel
- Speech2TextModel
- Text2SpeechModel
Methods
def run(self, *args, **kwargs) ‑> str-
Expand source code
@abc.abstractmethod def run(self, *args, **kwargs) -> str: pass