stpredictions.models.OK3.tests package
Submodules
stpredictions.models.OK3.tests.digits_image_completion module
stpredictions.models.OK3.tests.exemple_utilisation module
stpredictions.models.OK3.tests.exemple_utilisation_forest module
stpredictions.models.OK3.tests.test_classification module
- stpredictions.models.OK3.tests.test_classification.test_classification_multilabel(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
- stpredictions.models.OK3.tests.test_classification.test_classification_multilabel_ref(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
stpredictions.models.OK3.tests.test_classification_forest module
- stpredictions.models.OK3.tests.test_classification_forest.test_classification_multilabel(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
- stpredictions.models.OK3.tests.test_classification_forest.test_classification_multilabel_ref(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
stpredictions.models.OK3.tests.test_export module
stpredictions.models.OK3.tests.test_forest_clf_and_reg module
Testing for the forest module (sklearn.ensemble.forest).
- class stpredictions.models.OK3.tests.test_forest_clf_and_reg.MyBackend(*args, **kwargs)
Bases:
joblib._parallel_backends.LokyBackend- start_call()
Call-back method called at the beginning of a Parallel call
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_1d_input(name, kernel, X, X_2d, y)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_classification_toy(name)
Check classification on a toy dataset.
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_decision_path(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_gridsearch(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_importances(name, criterion, kernel, dtype, tolerance)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_iris_criterion(name, criterion)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_max_leaf_nodes_max_depth(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_memory_layout(name, kernel, dtype)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_min_impurity_decrease(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_min_impurity_split(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_min_samples_leaf(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_min_samples_split(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_min_weight_fraction_leaf(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_multioutput(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_oob_score(name, X, y, kernel, n_estimators=20)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_oob_score_raise_error(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_parallel(name, kernel, X, y)
Check parallel computations in classification
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_pickle(name, kernel, X, y)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_regression_criterion(name, criterion)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_sparse_input(name, kernel, X, X_sparse, y)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_warm_start(name, kernel, random_state=42)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_warm_start_clear(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_warm_start_equal_n_estimators(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_warm_start_oob(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.check_warm_start_smaller_n_estimators(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_1d_input(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_backend_respected()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_classification_toy(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_decision_path(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_distribution()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_dtype_convert(n_classes=15)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_forest_degenerate_feature_importances()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_forest_feature_importances_sum()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_forest_y_sparse()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_gridsearch(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_importances(dtype, name, criterion, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_iris(name, criterion)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_little_tree_with_small_max_samples(kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_max_leaf_nodes_max_depth(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_max_samples_exceptions(name, kernel, max_samples, exc_type, exc_msg)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_memory_layout(name, kernel, dtype)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_min_impurity_decrease(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_min_impurity_split(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_min_samples_leaf(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_min_samples_split(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_min_weight_fraction_leaf(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_multioutput(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_multioutput_string(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_oob_score_classifiers(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_oob_score_raise_error(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_oob_score_regressors(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_parallel(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_parallel_train()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_pickle(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_random_hasher()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_random_hasher_sparse_data()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_random_trees_dense_equal()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_random_trees_dense_type()
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_regression(name, criterion)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_sparse_input(name, kernel, sparse_matrix)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_unfitted_feature_importances(name)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_warm_start(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_warm_start_clear(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_warm_start_equal_n_estimators(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_warm_start_oob(name, kernel)
- stpredictions.models.OK3.tests.test_forest_clf_and_reg.test_warm_start_smaller_n_estimators(name, kernel)
stpredictions.models.OK3.tests.test_regression module
- stpredictions.models.OK3.tests.test_regression.test_regression(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
- stpredictions.models.OK3.tests.test_regression.test_regression_ref(X_train, y_train, X_test, y_test)
Return the mse for a classical regression task
stpredictions.models.OK3.tests.test_regression_forest module
- stpredictions.models.OK3.tests.test_regression_forest.test_regression(X_train, y_train, X_test, y_test)
Return the test accuracy for a multiclass classification task
- stpredictions.models.OK3.tests.test_regression_forest.test_regression_ref(X_train, y_train, X_test, y_test)
Return the mse for a classical regression task
stpredictions.models.OK3.tests.test_tree_clf_and_reg module
Testing for the tree module (sklearn.tree).
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.assert_is_subtree(tree, subtree)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.assert_pruning_creates_subtree(estimator_cls, X, y, pruning_path, kernel)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.assert_tree_equal(d, s, message)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_apply_path_readonly(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_decision_path(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_explicit_sparse_zeros(tree, max_depth=3, n_features=10)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_min_weight_fraction_leaf(name, datasets, sparse=False)
Test if leaves contain at least min_weight_fraction_leaf of the training set
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_min_weight_fraction_leaf_with_min_samples_leaf(name, datasets, sparse=False)
Test the interaction between min_weight_fraction_leaf and min_samples_leaf when sample_weights is not provided in fit.
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_min_weight_leaf_split_level(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_no_sparse_y_support(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_public_apply(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_public_apply_sparse(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_raise_error_on_1d_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_sparse_criterion(tree, dataset)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_sparse_input(tree, dataset, max_depth=None, only_reg=False)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.check_sparse_parameters(tree, dataset)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_1d_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_X_idx_sorted_deprecated(TreeEstimator)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_apply_path_readonly_all_trees(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_arrayrepr()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_arrays_persist()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_behaviour_constant_feature_after_splits()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_big_input()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_classification_toy()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_criterion_copy()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_decision_path(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_decision_path_hardcoded()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_diabetes_overfit(name, Tree, criterion)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_diabetes_underfit(name, Tree, criterion, max_depth)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_empty_leaf_infinite_threshold()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_error()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_explicit_sparse_zeros(tree_type)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_huge_allocations()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_importances()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_importances_gini_equal_mse()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_importances_raises()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_iris()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_max_features()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_max_leaf_nodes()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_max_leaf_nodes_max_depth()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_memory_layout()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_impurity_decrease()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_impurity_split()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_samples_leaf()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_samples_split()
Test min_samples_split parameter
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_weight_fraction_leaf_on_dense_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_weight_fraction_leaf_on_sparse_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_weight_fraction_leaf_with_min_samples_leaf_on_dense_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_weight_fraction_leaf_with_min_samples_leaf_on_sparse_input(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_min_weight_leaf_split_level(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_multioutput()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_no_sparse_y_support(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_numerical_stability()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_only_constant_features()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_prune_single_node_tree()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_prune_tree_classifier_are_subtrees(criterion, dataset, tree_cls)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_prune_tree_raises_negative_ccp_alpha()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_prune_tree_regression_are_subtrees(criterion, dataset, tree_cls)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_public_apply_all_trees(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_public_apply_sparse_trees(name)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_pure_set()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_realloc()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_regression_toy()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_sample_weight()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_sample_weight_invalid()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_sparse(tree_type, dataset, check)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_sparse_input(tree_type, dataset)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_sparse_input_reg_trees(tree_type, dataset)
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_unbalanced_iris()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_weighted_classification_toy()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_with_only_one_non_constant_features()
- stpredictions.models.OK3.tests.test_tree_clf_and_reg.test_xor()