orm.modeling_result#

Attributes#

Classes#

Module Contents#

orm.modeling_result.VALID_TYPES = ['easy_linear', 'logistic', 'baranyi_roberts'][source]#
orm.modeling_result.VALID_STATES = ['pending', 'ready', 'error'][source]#
orm.modeling_result.MODEL_NAMES[source]#
class orm.modeling_result.ModelingResult[source]#

Bases: app.model.orm.orm_base.OrmBase

__tablename__ = 'ModelingResults'[source]#
id: sqlalchemy.orm.Mapped[int][source]#
type: sqlalchemy.orm.Mapped[str][source]#
requestId: sqlalchemy.orm.Mapped[int][source]#
request: sqlalchemy.orm.Mapped[ModelingRequest][source]#
measurementContextId: sqlalchemy.orm.Mapped[int][source]#
measurementContext: sqlalchemy.orm.Mapped[MeasurementContext][source]#
inputs: sqlalchemy.orm.Mapped[sqlalchemy.JSON][source]#
fit: sqlalchemy.orm.Mapped[sqlalchemy.JSON][source]#
coefficients: sqlalchemy.orm.Mapped[sqlalchemy.JSON][source]#
state: sqlalchemy.orm.Mapped[str][source]#
error: sqlalchemy.orm.Mapped[str][source]#
rSummary: sqlalchemy.orm.Mapped[str][source]#
createdAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
updatedAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
calculatedAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
classmethod empty_coefficients(model_type)[source]#
classmethod empty_fit()[source]#
classmethod empty_inputs(model_type)[source]#
property model_name[source]#
_validate_type(key, value)[source]#
_validate_state(key, value)[source]#
generate_chart_df(measurements_df)[source]#
_predict(timepoints)[source]#
_predict_easy_linear(time)[source]#
_predict_logistic(time)[source]#
_predict_baranyi_roberts(time)[source]#