from sklearn.base import BaseEstimator, ClassifierMixin, RegressorMixin

class CustomClassifier(BaseEstimator, ClassifierMixin):

    def __init__(self):
        pass

    def fit(self, X, y=None):
        pass
    
    def predict(self, X, y=None):
        pass
    
    def predict_proba(self, X, y=None):
        pass

class CustomRegressor(BaseEstimator, RegressorMixin):

    def __init__(self):
        pass

    def fit(self, X, y=None):
        pass
    
    def predict(self, X, y=None):
        pass