"""Semi-supervised learning algorithms. These algorithms utilize small amounts of labeled data and large amounts of unlabeled data for classification tasks. """ # Authors: The scikit-learn developers # SPDX-License-Identifier: BSD-3-Clause from ._label_propagation import LabelPropagation, LabelSpreading from ._self_training import SelfTrainingClassifier __all__ = ["LabelPropagation", "LabelSpreading", "SelfTrainingClassifier"]