titanicprediction.interface package¶
Submodules¶
titanicprediction.interface.web module¶
- class titanicprediction.interface.web.AppState[source]¶
Bases:
TypedDict- current_page: str¶
- current_predictions: list[Any]¶
- preprocessing_pipeline: Any | None¶
- trained_model: TrainedModel | None¶
- training_history: list[float]¶
- training_result: Any | None¶
- class titanicprediction.interface.web.ModelExplanationPage[source]¶
Bases:
object- _generate_2d_analysis(feature1: str, feature2: str, model: TrainedModel, dataset: Dataset)[source]¶
- _render_advanced_analytics(state: AppState, model: TrainedModel, dataset: Dataset)[source]¶
- _render_feature_importance(state: AppState, model: TrainedModel, dataset: Dataset)[source]¶
- _render_model_insights(state: AppState, model: TrainedModel, dataset: Dataset)[source]¶