LedgerModel
class¶
- class ledger_analytics.model.DevelopmentModel(id: str, name: str, model_type: str, config: dict[str, Any] | None, model_class: str, endpoint: str, requester: Requester, asynchronous: bool = False)¶
- class ledger_analytics.model.ForecastModel(id: str, name: str, model_type: str, config: dict[str, Any] | None, model_class: str, endpoint: str, requester: Requester, asynchronous: bool = False)¶
- class ledger_analytics.model.LedgerModel(id: str, name: str, model_type: str, config: dict[str, Any] | None, model_class: str, endpoint: str, requester: Requester, asynchronous: bool = False)¶
- classmethod fit_from_interface(triangle_name: str, name: str, model_type: str, config: dict[str, Any] | None, model_class: str, endpoint: str, requester: Requester, overwrite: bool = False, asynchronous: bool = False, timeout: int = 300) LedgerModel ¶
This method fits a new model and constructs a LedgerModel instance. It’s intended to be used from the ModelInterface class mainly, and in the future will likely be superseded by having separate create and fit API endpoints.
- class ledger_analytics.model.TailModel(id: str, name: str, model_type: str, config: dict[str, Any] | None, model_class: str, endpoint: str, requester: Requester, asynchronous: bool = False)¶