flip_api.domain.interfaces.model
Classes
str(object='') -> str |
|
Module Contents
- class flip_api.domain.interfaces.model.ModelStatusEdit
Bases:
str,enum.Enumstr(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.
- PENDING = 'PENDING'
- class flip_api.domain.interfaces.model.IModelDetails
Bases:
pydantic.BaseModel- name: str
- description: str
- class flip_api.domain.interfaces.model.ISaveModel
Bases:
IModelDetails- project_id: uuid.UUID
- class flip_api.domain.interfaces.model.IModelLog
Bases:
pydantic.BaseModel- timestamp: datetime.datetime
- model: str
- status: str
- trust: str | None = None
- message: str
- class flip_api.domain.interfaces.model.ModelTrustIntersectStatus
Bases:
pydantic.BaseModel
- class flip_api.domain.interfaces.model.Gender
Bases:
pydantic.BaseModel- Male: int
- Female: int
- MissingData: int
- class flip_api.domain.interfaces.model.ClientVisit
Bases:
pydantic.BaseModel- Emergency: int
- Inpatient: int
- MissingData: int
- class flip_api.domain.interfaces.model.Statistics
Bases:
pydantic.BaseModel- TotalCount: int
- Age: Statistics.Age
- Gender: Statistics.Gender
- ClientVisit: Statistics.ClientVisit
- class flip_api.domain.interfaces.model.TrustsResults
Bases:
pydantic.BaseModel- Data: Statistics
- TrustName: str
- class flip_api.domain.interfaces.model.IQuery
Bases:
pydantic.BaseModel- id: uuid.UUID
- name: str
- query: str
- results: list[TrustsResults] | None
- class flip_api.domain.interfaces.model.IModelResponse
Bases:
pydantic.BaseModel- model_id: uuid.UUID
- model_name: str
- model_description: str
- project_id: uuid.UUID
- files: list[flip_api.db.models.main_models.UploadedFiles] | None = None
- model_config
- class flip_api.domain.interfaces.model.IBuildImagesForModel
Bases:
pydantic.BaseModel- files: dict
- validate_files(v)
- class flip_api.domain.interfaces.model.IDetailedModelStatus
Bases:
pydantic.BaseModel- deleted: bool
- class flip_api.domain.interfaces.model.ILog
Bases:
pydantic.BaseModel- id: uuid.UUID
- model_id: uuid.UUID
- log_date: datetime.datetime
- success: bool
- trust_name: str | None
- log: str
- model_config
- class flip_api.domain.interfaces.model.IModelAuditAction
Bases:
pydantic.BaseModel- model_id: uuid.UUID
- userid: str
- class flip_api.domain.interfaces.model.ITrainingMetricsResponse
Bases:
pydantic.BaseModel- trust: str
- globalround: int
- label: str
- result: float
- class flip_api.domain.interfaces.model.IModelMetricsValue
Bases:
pydantic.BaseModel- xValue: int
- yValue: float
- class flip_api.domain.interfaces.model.IModelMetricsData
Bases:
pydantic.BaseModel- data: list[IModelMetricsValue]
- seriesLabel: str
- class flip_api.domain.interfaces.model.IModelMetrics
Bases:
pydantic.BaseModel- yLabel: str
- xLabel: str
- metrics: list[IModelMetricsData]