finol.evaluation_layer.ModelEvaluator

class finol.evaluation_layer.ModelEvaluator(load_dataset_output, train_model_output)[source]

Class to evaluate the performance of a trained model using various metrics. This class facilitates the assessment of model effectiveness by comparing it against benchmarks, calculating performance metrics, and visualizing the results.

Parameters:
  • load_dataset_output (Dict) – Dictionary containing output from function load_dataset().

  • train_model_output (Dict) – Dictionary containing output from function train_model().

Methods

evaluate_model()

Evaluate the model based on the loaded dataset and trained model.

evaluate_model()[source]

Evaluate the model based on the loaded dataset and trained model.

Returns:

Dictionary containing the evaluation output of the model.

Return type:

Dict