Skip to content

Commit

Permalink
Merge branch '2.0.x' into 2.1.x
Browse files Browse the repository at this point in the history
# Conflicts:
#	src/sklearndf/regression/_regression_v0_23.py
  • Loading branch information
j-ittner committed Sep 26, 2022
2 parents f44c8c7 + f595f91 commit 995dcad
Show file tree
Hide file tree
Showing 13 changed files with 120 additions and 324 deletions.
111 changes: 31 additions & 80 deletions src/sklearndf/classification/_classification.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,10 +118,7 @@
#


class DummyClassifierDF(
ClassifierWrapperDF[DummyClassifier],
native=DummyClassifier,
):
class DummyClassifierDF(ClassifierWrapperDF[DummyClassifier], native=DummyClassifier):
"""Stub for DF wrapper of class ``DummyClassifier``"""


Expand All @@ -130,23 +127,18 @@ class DummyClassifierDF(
#


class NearestCentroidDF(
ClassifierWrapperDF[NearestCentroid],
native=NearestCentroid,
):
class NearestCentroidDF(ClassifierWrapperDF[NearestCentroid], native=NearestCentroid):
"""Stub for DF wrapper of class ``NearestCentroid``"""


class KNeighborsClassifierDF(
ClassifierWrapperDF[KNeighborsClassifier],
native=KNeighborsClassifier,
ClassifierWrapperDF[KNeighborsClassifier], native=KNeighborsClassifier
):
"""Stub for DF wrapper of class ``KNeighborsClassifier``"""


class RadiusNeighborsClassifierDF(
ClassifierWrapperDF[RadiusNeighborsClassifier],
native=RadiusNeighborsClassifier,
ClassifierWrapperDF[RadiusNeighborsClassifier], native=RadiusNeighborsClassifier
):
"""Stub for DF wrapper of class ``RadiusNeighborsClassifier``"""

Expand All @@ -157,8 +149,7 @@ class RadiusNeighborsClassifierDF(


class VotingClassifierDF(
MetaClassifierWrapperDF[VotingClassifier],
native=VotingClassifier,
MetaClassifierWrapperDF[VotingClassifier], native=VotingClassifier
):
"""Stub for DF wrapper of class ``VotingClassifier``"""

Expand All @@ -169,37 +160,32 @@ class VotingClassifierDF(


class RandomForestClassifierDF(
ClassifierWrapperDF[RandomForestClassifier],
native=RandomForestClassifier,
ClassifierWrapperDF[RandomForestClassifier], native=RandomForestClassifier
):
"""Stub for DF wrapper of class ``RandomForestClassifier``"""


class ExtraTreesClassifierDF(
ClassifierWrapperDF[ExtraTreesClassifier],
native=ExtraTreesClassifier,
ClassifierWrapperDF[ExtraTreesClassifier], native=ExtraTreesClassifier
):
"""Stub for DF wrapper of class ``ExtraTreesClassifier``"""


# noinspection PyAbstractClass
class GradientBoostingClassifierDF(
ClassifierWrapperDF[GradientBoostingClassifier],
native=GradientBoostingClassifier,
ClassifierWrapperDF[GradientBoostingClassifier], native=GradientBoostingClassifier
):
"""Stub for DF wrapper of class ``GradientBoostingClassifier``"""


class AdaBoostClassifierDF(
ClassifierWrapperDF[AdaBoostClassifier],
native=AdaBoostClassifier,
ClassifierWrapperDF[AdaBoostClassifier], native=AdaBoostClassifier
):
"""Stub for DF wrapper of class ``AdaBoostClassifier``"""


class BaggingClassifierDF(
ClassifierWrapperDF[BaggingClassifier],
native=BaggingClassifier,
ClassifierWrapperDF[BaggingClassifier], native=BaggingClassifier
):
"""Stub for DF wrapper of class ``BaggingClassifier``"""

Expand All @@ -210,15 +196,13 @@ class BaggingClassifierDF(


class DecisionTreeClassifierDF(
ClassifierWrapperDF[DecisionTreeClassifier],
native=DecisionTreeClassifier,
ClassifierWrapperDF[DecisionTreeClassifier], native=DecisionTreeClassifier
):
"""Stub for DF wrapper of class ``DecisionTreeClassifier``"""


class ExtraTreeClassifierDF(
ClassifierWrapperDF[ExtraTreeClassifier],
native=ExtraTreeClassifier,
ClassifierWrapperDF[ExtraTreeClassifier], native=ExtraTreeClassifier
):
"""Stub for DF wrapper of class ``ExtraTreeClassifier``"""

Expand All @@ -229,8 +213,7 @@ class ExtraTreeClassifierDF(


class LinearDiscriminantAnalysisDF(
LinearDiscriminantAnalysisWrapperDF,
native=LinearDiscriminantAnalysis,
LinearDiscriminantAnalysisWrapperDF, native=LinearDiscriminantAnalysis
):
"""Stub for DF wrapper of class ``LinearDiscriminantAnalysis``"""

Expand All @@ -247,31 +230,21 @@ class QuadraticDiscriminantAnalysisDF(
#


class GaussianNBDF(
PartialFitClassifierWrapperDF[GaussianNB],
native=GaussianNB,
):
class GaussianNBDF(PartialFitClassifierWrapperDF[GaussianNB], native=GaussianNB):
"""Stub for DF wrapper of class ``GaussianNB``"""


class MultinomialNBDF(
PartialFitClassifierWrapperDF[MultinomialNB],
native=MultinomialNB,
PartialFitClassifierWrapperDF[MultinomialNB], native=MultinomialNB
):
"""Stub for DF wrapper of class ``MultinomialNB``"""


class ComplementNBDF(
PartialFitClassifierWrapperDF[ComplementNB],
native=ComplementNB,
):
class ComplementNBDF(PartialFitClassifierWrapperDF[ComplementNB], native=ComplementNB):
"""Stub for DF wrapper of class ``ComplementNB``"""


class BernoulliNBDF(
PartialFitClassifierWrapperDF[BernoulliNB],
native=BernoulliNB,
):
class BernoulliNBDF(PartialFitClassifierWrapperDF[BernoulliNB], native=BernoulliNB):
"""Stub for DF wrapper of class ``BernoulliNB``"""


Expand All @@ -281,8 +254,7 @@ class BernoulliNBDF(


class CalibratedClassifierCVDF(
MetaClassifierWrapperDF[CalibratedClassifierCV],
native=CalibratedClassifierCV,
MetaClassifierWrapperDF[CalibratedClassifierCV], native=CalibratedClassifierCV
):
"""Stub for DF wrapper of class ``CalibratedClassifierCV``"""

Expand Down Expand Up @@ -310,8 +282,7 @@ class LinearSVCDF(ClassifierWrapperDF[LinearSVC], native=LinearSVC):


class GaussianProcessClassifierDF(
ClassifierWrapperDF[GaussianProcessClassifier],
native=GaussianProcessClassifier,
ClassifierWrapperDF[GaussianProcessClassifier], native=GaussianProcessClassifier
):
"""Stub for DF wrapper of class ``GaussianProcessClassifier``"""

Expand All @@ -322,15 +293,13 @@ class GaussianProcessClassifierDF(


class LogisticRegressionDF(
ClassifierWrapperDF[LogisticRegression],
native=LogisticRegression,
ClassifierWrapperDF[LogisticRegression], native=LogisticRegression
):
"""Stub for DF wrapper of class ``LogisticRegression``"""


class LogisticRegressionCVDF(
ClassifierWrapperDF[LogisticRegressionCV],
native=LogisticRegressionCV,
ClassifierWrapperDF[LogisticRegressionCV], native=LogisticRegressionCV
):
"""Stub for DF wrapper of class ``LogisticRegressionCV``"""

Expand All @@ -342,30 +311,22 @@ class PassiveAggressiveClassifierDF(
"""Stub for DF wrapper of class ``PassiveAggressiveClassifier``"""


class PerceptronDF(
PartialFitClassifierWrapperDF[Perceptron],
native=Perceptron,
):
class PerceptronDF(PartialFitClassifierWrapperDF[Perceptron], native=Perceptron):
"""Stub for DF wrapper of class ``Perceptron``"""


class SGDClassifierDF(
PartialFitClassifierWrapperDF[SGDClassifier],
native=SGDClassifier,
PartialFitClassifierWrapperDF[SGDClassifier], native=SGDClassifier
):
"""Stub for DF wrapper of class ``SGDClassifier``"""


class RidgeClassifierDF(
ClassifierWrapperDF[RidgeClassifier],
native=RidgeClassifier,
):
class RidgeClassifierDF(ClassifierWrapperDF[RidgeClassifier], native=RidgeClassifier):
"""Stub for DF wrapper of class ``RidgeClassifier``"""


class RidgeClassifierCVDF(
ClassifierWrapperDF[RidgeClassifierCV],
native=RidgeClassifierCV,
ClassifierWrapperDF[RidgeClassifierCV], native=RidgeClassifierCV
):
"""Stub for DF wrapper of class ``RidgeClassifierCV``"""

Expand All @@ -376,16 +337,12 @@ class RidgeClassifierCVDF(


class LabelPropagationDF(
ClassifierWrapperDF[LabelPropagation],
native=LabelPropagation,
ClassifierWrapperDF[LabelPropagation], native=LabelPropagation
):
"""Stub for DF wrapper of class ``LabelPropagation``"""


class LabelSpreadingDF(
ClassifierWrapperDF[LabelSpreading],
native=LabelSpreading,
):
class LabelSpreadingDF(ClassifierWrapperDF[LabelSpreading], native=LabelSpreading):
"""Stub for DF wrapper of class ``LabelSpreading``"""


Expand All @@ -395,8 +352,7 @@ class LabelSpreadingDF(


class OneVsRestClassifierDF(
MetaClassifierWrapperDF[OneVsRestClassifier],
native=OneVsRestClassifier,
MetaClassifierWrapperDF[OneVsRestClassifier], native=OneVsRestClassifier
):
"""Stub for DF wrapper of class ``OneVsRestClassifier``"""

Expand All @@ -423,8 +379,7 @@ class OutputCodeClassifierDF(


class MultiOutputClassifierDF(
MultiOutputClassifierWrapperDF,
native=MultiOutputClassifier,
MultiOutputClassifierWrapperDF, native=MultiOutputClassifier
):
"""Stub for DF wrapper of class ``MultiOutputClassifier``"""

Expand All @@ -434,10 +389,7 @@ class MultiOutputClassifierDF(
#


class ClassifierChainDF(
ClassifierChainWrapperDF,
native=ClassifierChain,
):
class ClassifierChainDF(ClassifierChainWrapperDF, native=ClassifierChain):
"""Stub for DF wrapper of class ``ClassifierChain``"""


Expand All @@ -447,8 +399,7 @@ class ClassifierChainDF(


class MLPClassifierDF(
PartialFitClassifierWrapperDF[MLPClassifier],
native=MLPClassifier,
PartialFitClassifierWrapperDF[MLPClassifier], native=MLPClassifier
):
"""Stub for DF wrapper of class ``MLPClassifier``"""

Expand Down
6 changes: 2 additions & 4 deletions src/sklearndf/classification/_classification_v0_22.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,13 @@


class CategoricalNBDF(
PartialFitClassifierWrapperDF[CategoricalNB],
native=CategoricalNB,
PartialFitClassifierWrapperDF[CategoricalNB], native=CategoricalNB
):
"""Stub for DF wrapper of class ``CategoricalNB``"""


class StackingClassifierDF(
StackingClassifierWrapperDF[StackingClassifier],
native=StackingClassifier,
StackingClassifierWrapperDF[StackingClassifier], native=StackingClassifier
):
"""Stub for DF wrapper of class ``StackingClassifier``"""

Expand Down
10 changes: 2 additions & 8 deletions src/sklearndf/classification/extra/_extra.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,17 +49,11 @@ class XGBClassifier( # type: ignore
#


class LGBMClassifierDF(
ClassifierWrapperDF[LGBMClassifier],
native=LGBMClassifier,
):
class LGBMClassifierDF(ClassifierWrapperDF[LGBMClassifier], native=LGBMClassifier):
"""Stub for DF wrapper of class ``LGBMClassifierDF``"""


class XGBClassifierDF(
ClassifierWrapperDF[XGBClassifier],
native=XGBClassifier,
):
class XGBClassifierDF(ClassifierWrapperDF[XGBClassifier], native=XGBClassifier):
"""Stub for DF wrapper of class ``XGBClassifierDF``"""


Expand Down
12 changes: 4 additions & 8 deletions src/sklearndf/clustering/_clustering.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,13 @@


class AffinityPropagationDF(
ClusterWrapperDF[AffinityPropagation],
native=AffinityPropagation,
ClusterWrapperDF[AffinityPropagation], native=AffinityPropagation
):
"""Stub for DF wrapper of class ``AffinityPropagation``"""


class AgglomerativeClusteringDF(
ClusterWrapperDF[AgglomerativeClustering],
native=AgglomerativeClustering,
ClusterWrapperDF[AgglomerativeClustering], native=AgglomerativeClustering
):
"""Stub for DF wrapper of class ``AgglomerativeClustering``"""

Expand Down Expand Up @@ -90,15 +88,13 @@ class OPTICSDF(ClusterWrapperDF[OPTICS], native=OPTICS):


class SpectralClusteringDF(
ClusterWrapperDF[SpectralClustering],
native=SpectralClustering,
ClusterWrapperDF[SpectralClustering], native=SpectralClustering
):
"""Stub for DF wrapper of class ``SpectralClustering``"""


class FeatureAgglomerationDF(
FeatureAgglomerationWrapperDF,
native=FeatureAgglomeration,
FeatureAgglomerationWrapperDF, native=FeatureAgglomeration
):
"""Stub for DF wrapper of class ``FeatureAgglomeration``"""

Expand Down
5 changes: 1 addition & 4 deletions src/sklearndf/pipeline/_pipeline.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,7 @@ class PipelineDF(PipelineWrapperDF, native=Pipeline):
"""Stub for DF wrapper of class ``Pipeline``"""


class FeatureUnionDF(
FeatureUnionWrapperDF,
native=FeatureUnion,
):
class FeatureUnionDF(FeatureUnionWrapperDF, native=FeatureUnion):
"""Stub for DF wrapper of class ``FeatureUnion``"""


Expand Down
Loading

0 comments on commit 995dcad

Please # to comment.