.. _f-sklearnbaselearnercategory: module ``mltricks.sklearn_base_learner_category`` ================================================= .. inheritance-diagram:: papierstat.mltricks.sklearn_base_learner_category Short summary +++++++++++++ module ``papierstat.mltricks.sklearn_base_learner_category`` Implémente un *learner* qui suit la même API que tout :epkg:`scikit-learn` learner. :githublink:`%|py|6` Classes +++++++ +----------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ | class | truncated documentation | +==========================================================================================================+=====================================================================================================================+ | :class:`SkBaseLearnerCategory ` | Base d'un *learner* qui apprend un learner pour chaque modalité d'une classe. Notebooks associés à ce *learner* ... | +----------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------+ Properties ++++++++++ +---------------------------------------------------------------------------------------------------------+----------------------------------------------+ | property | truncated documentation | +=========================================================================================================+==============================================+ | :meth:`colnameind ` | Retourne le nom ou l'indice de la catégorie. | +---------------------------------------------------------------------------------------------------------+----------------------------------------------+ | :meth:`Models ` | Retourne les models. | +---------------------------------------------------------------------------------------------------------+----------------------------------------------+ Methods +++++++ +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | method | truncated documentation | +=======================================================================================================================+=================================================================================================================+ | :py:meth:`__init__ ` | Stocke les paramètres dans une classe :class:`SkLearnParameters`, elle garde une copie des paramètres pour ... | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :py:meth:`__repr__ ` | usual | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :py:meth:`_any_predict ` | Prédit en appelant le modèle associé à chaque catégorie. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :py:meth:`_filter_cat ` | Retoure *X*, *y*, *sample_weight* pour la categorie *c* uniquement. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :py:meth:`_get_cat ` | Retourne les catégories indiquées par *colnameind*. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`decision_function ` | Output of the model in case of a regressor, matrix with a score for each class and each sample for a classifier | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`fit ` | Apprends un modèle pour chaque modalité d'une catégorie. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`get_params ` | Retourne les paramètres qui définissent l'objet (tous ceux nécessaires pour le cloner). | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`predict ` | Prédit en appelant le modèle associé à chaque catégorie. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`predict_proba ` | Output of the model in case of a regressor, matrix with a score for each class and each sample for a classifier | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`score ` | Returns the mean accuracy on the given test data and labels. | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | :meth:`set_params ` | Change les paramètres qui définissent l'objet (tous ceux nécessaires pour le cloner). | +-----------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: papierstat.mltricks.sklearn_base_learner_category :members: :special-members: __init__ :show-inheritance: