optiml.ml.utils module

optiml.ml.utils.moving_average(interval, window_size)[source]
optiml.ml.utils.generate_linearly_separable_data(size=100, random_state=None)[source]
optiml.ml.utils.generate_linearly_separable_overlap_data(size=100, random_state=None)[source]
optiml.ml.utils.generate_nonlinearly_separable_data(size=100, random_state=None)[source]
optiml.ml.utils.generate_nonlinearly_regression_data(size=100, random_state=None)[source]
optiml.ml.utils.generate_centred_and_normalized_regression_data(size=100, random_state=None)[source]
optiml.ml.utils.plot_svm_hyperplane(svm, X, y)[source]
optiml.ml.utils.plot_validation_curve(estimator, X, y, param_name, param_range, scorer, cv=5)[source]
optiml.ml.utils.plot_learning_curve(estimator, X, y, scorer, cv=5, train_sizes=array([0.1, 0.325, 0.55, 0.775, 1.]), shuffle=False, random_state=None)[source]
optiml.ml.utils.plot_model_loss(train_loss_history, val_loss_history=None)[source]
optiml.ml.utils.plot_model_accuracy(train_score_history, val_score_history=None)[source]