simpleml.models.classifiers.sklearn.svm module

Wrapper module around sklearn.svm

class simpleml.models.classifiers.sklearn.svm.SklearnLinearSVC(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]

Bases: simpleml.models.classifiers.sklearn.base_sklearn_classifier.SklearnClassifier

author
created_timestamp
feature_metadata
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
pipeline
pipeline_id
project
registered_name
version
version_description
class simpleml.models.classifiers.sklearn.svm.SklearnNuSVC(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]

Bases: simpleml.models.classifiers.sklearn.base_sklearn_classifier.SklearnClassifier

author
created_timestamp
feature_metadata
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
pipeline
pipeline_id
project
registered_name
version
version_description
class simpleml.models.classifiers.sklearn.svm.SklearnSVC(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]

Bases: simpleml.models.classifiers.sklearn.base_sklearn_classifier.SklearnClassifier

author
created_timestamp
feature_metadata
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
pipeline
pipeline_id
project
registered_name
version
version_description
class simpleml.models.classifiers.sklearn.svm.WrappedSklearnLinearSVC(penalty='l2', loss='squared_hinge', dual=True, tol=0.0001, C=1.0, multi_class='ovr', fit_intercept=True, intercept_scaling=1, class_weight=None, verbose=0, random_state=None, max_iter=1000)[source]

Bases: sklearn.svm.classes.LinearSVC, simpleml.models.classifiers.external_models.ClassificationExternalModelMixin

get_feature_metadata(features, **kwargs)[source]

By default nothing is implemented

class simpleml.models.classifiers.sklearn.svm.WrappedSklearnNuSVC(nu=0.5, kernel='rbf', degree=3, gamma='auto_deprecated', coef0=0.0, shrinking=True, probability=False, tol=0.001, cache_size=200, class_weight=None, verbose=False, max_iter=-1, decision_function_shape='ovr', random_state=None)[source]

Bases: sklearn.svm.classes.NuSVC, simpleml.models.classifiers.external_models.ClassificationExternalModelMixin

get_feature_metadata(features, **kwargs)[source]

By default nothing is implemented

class simpleml.models.classifiers.sklearn.svm.WrappedSklearnSVC(C=1.0, kernel='rbf', degree=3, gamma='auto_deprecated', coef0=0.0, shrinking=True, probability=False, tol=0.001, cache_size=200, class_weight=None, verbose=False, max_iter=-1, decision_function_shape='ovr', random_state=None)[source]

Bases: sklearn.svm.classes.SVC, simpleml.models.classifiers.external_models.ClassificationExternalModelMixin

get_feature_metadata(features, **kwargs)[source]

By default nothing is implemented