Flow

sklearn.svm._classes.SVC

Visibility: public Uploaded 11-11-2019 by Matthias Feurer
sklearn==0.22.dev0
numpy>=1.6.1
scipy>=0.9 4 runs

0 likes downloaded by 0 people 0 issues 0 downvotes , 0 total downloads

0 likes downloaded by 0 people 0 issues 0 downvotes , 0 total downloads

Issue | #Downvotes for this reason | By |
---|

C | Regularization parameter. The strength of the regularization is inversely proportional to C. Must be strictly positive. The penalty is a squared l2 penalty | default: 0.5 |

break_ties | If true, ``decision_function_shape='ovr'``, and number of classes > 2, :term:`predict` will break ties according to the confidence values of :term:`decision_function`; otherwise the first class among the tied classes is returned. Please note that breaking ties comes at a relatively high computational cost compared to a simple predict .. versionadded:: 0.22 | default: false |

cache_size | Specify the size of the kernel cache (in MB) class_weight : {dict, 'balanced'}, optional Set the parameter C of class i to class_weight[i]*C for SVC. If not given, all classes are supposed to have weight one The "balanced" mode uses the values of y to automatically adjust weights inversely proportional to class frequencies in the input data as ``n_samples / (n_classes * np.bincount(y))`` | default: 200 |

class_weight | default: null | |

coef0 | Independent term in kernel function It is only significant in 'poly' and 'sigmoid' | default: 0.0 |

decision_function_shape | Whether to return a one-vs-rest ('ovr') decision function of shape (n_samples, n_classes) as all other classifiers, or the original one-vs-one ('ovo') decision function of libsvm which has shape (n_samples, n_classes * (n_classes - 1) / 2). However, one-vs-one ('ovo') is always used as multi-class strategy .. versionchanged:: 0.19 decision_function_shape is 'ovr' by default .. versionadded:: 0.17 *decision_function_shape='ovr'* is recommended .. versionchanged:: 0.17 Deprecated *decision_function_shape='ovo' and None* | default: "ovr" |

degree | Degree of the polynomial kernel function ('poly') Ignored by all other kernels gamma : {'scale', 'auto'} or float, optional (default='scale') Kernel coefficient for 'rbf', 'poly' and 'sigmoid' - if ``gamma='scale'`` (default) is passed then it uses 1 / (n_features * X.var()) as value of gamma, - if 'auto', uses 1 / n_features .. versionchanged:: 0.22 The default value of ``gamma`` changed from 'auto' to 'scale' | default: 3 |

gamma | default: "auto" | |

kernel | Specifies the kernel type to be used in the algorithm It must be one of 'linear', 'poly', 'rbf', 'sigmoid', 'precomputed' or a callable If none is given, 'rbf' will be used. If a callable is given it is used to pre-compute the kernel matrix from data matrices; that matrix should be an array of shape ``(n_samples, n_samples)`` | default: "linear" |

max_iter | Hard limit on iterations within solver, or -1 for no limit | default: -1 |

probability | Whether to enable probability estimates. This must be enabled prior
to calling `fit`, will slow down that method as it internally uses
5-fold cross-validation, and `predict_proba` may be inconsistent with
`predict`. Read more in the :ref:`User Guide | default: true |

random_state | The seed of the pseudo random number generator used when shuffling the data for probability estimates. If int, random_state is the seed used by the random number generator; If RandomState instance, random_state is the random number generator; If None, the random number generator is the RandomState instance used by `np.random`. | default: null |

shrinking | Whether to use the shrinking heuristic | default: true |

tol | Tolerance for stopping criterion | default: 1e-05 |

verbose | Enable verbose output. Note that this setting takes advantage of a per-process runtime setting in libsvm that, if enabled, may not work properly in a multithreaded context | default: false |

0

Runs
Parameter:

Rendering chart

Rendering table