Skip to content
Snippets Groups Projects
Commit f7a92b77 authored by Baptiste Bauvin's avatar Baptiste Bauvin
Browse files

Removed lwlr

parent 4e8bb05a
Branches object
No related tags found
No related merge requests found
Pipeline #11878 failed
from learners.algorithms.lwlr import LWLRLearner # from learners.algorithms.lwlr import LWLRLearner
#
from ..monoview.monoview_utils import BaseMonoviewClassifier # from ..monoview.monoview_utils import BaseMonoviewClassifier
from summit.multiview_platform.utils.hyper_parameter_search import CustomUniform # from summit.multiview_platform.utils.hyper_parameter_search import CustomUniform
#
# Author-Info # # Author-Info
__author__ = "Baptiste Bauvin" # __author__ = "Baptiste Bauvin"
__status__ = "Prototype" # Production, Development, Prototype # __status__ = "Prototype" # Production, Development, Prototype
#
classifier_class_name = "SVMRBF" # classifier_class_name = "SVMRBF"
#
#
class LWLRClassifier(LWLRLearner, BaseMonoviewClassifier): # class LWLRClassifier(LWLRLearner, BaseMonoviewClassifier):
""" # """
This class is an adaptation of scikit-learn's `SVC <https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html>`_ # This class is an adaptation of scikit-learn's `SVC <https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html>`_
#
Here, it is the RBF kernel version # Here, it is the RBF kernel version
""" # """
#
def __init__(self, random_state=None, sigma="auto", nn=1.0, **kwargs): # def __init__(self, random_state=None, sigma="auto", nn=1.0, **kwargs):
LWLRLearner.__init__(self, # LWLRLearner.__init__(self,
C=C, # C=C,
kernel='rbf', # kernel='rbf',
gamma=gamma, # gamma=gamma,
random_state=random_state # random_state=random_state
) # )
self.param_names = ["C", 'gamma', "random_state"] # self.param_names = ["C", 'gamma', "random_state"]
self.distribs = [CustomUniform(loc=1e-3, state=1e3), CustomUniform(loc=1e-1, state=1e1), [random_state]] # self.distribs = [CustomUniform(loc=1e-3, state=1e3), CustomUniform(loc=1e-1, state=1e1), [random_state]]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment