Sklearn
        zenml.integrations.sklearn
  
      special
  
    Initialization of the sklearn integration.
        
SklearnIntegration            (Integration)
        
    Definition of sklearn integration for ZenML.
Source code in zenml/integrations/sklearn/__init__.py
          class SklearnIntegration(Integration):
    """Definition of sklearn integration for ZenML."""
    NAME = SKLEARN
    REQUIREMENTS = ["scikit-learn", "scikit-image"]
    @classmethod
    def activate(cls) -> None:
        """Activates the integration."""
        from zenml.integrations.sklearn import materializers  # noqa
activate()
  
      classmethod
  
    Activates the integration.
Source code in zenml/integrations/sklearn/__init__.py
          @classmethod
def activate(cls) -> None:
    """Activates the integration."""
    from zenml.integrations.sklearn import materializers  # noqa
        materializers
  
      special
  
    Initialization of the sklearn materializer.
        sklearn_materializer
    Implementation of the sklearn materializer.
        
SklearnMaterializer            (CloudpickleMaterializer)
        
    Materializer to read data to and from sklearn.
Source code in zenml/integrations/sklearn/materializers/sklearn_materializer.py
          class SklearnMaterializer(CloudpickleMaterializer):
    """Materializer to read data to and from sklearn."""
    ASSOCIATED_TYPES: ClassVar[Tuple[Type[Any], ...]] = (
        BaseEstimator,
        ClassifierMixin,
        ClusterMixin,
        BiclusterMixin,
        OutlierMixin,
        RegressorMixin,
        MetaEstimatorMixin,
        MultiOutputMixin,
        DensityMixin,
        TransformerMixin,
    )
    ASSOCIATED_ARTIFACT_TYPE: ClassVar[ArtifactType] = ArtifactType.MODEL