Source code for gui.ui.SVR
# -*- coding: utf-8 -*-
# Automatically generated - don't edit.
# Use `python setup.py build_ui` to update it.
from PyQt5 import QtCore, QtWidgets
[docs]
class Ui_Form(object):
[docs]
def setupUi(self, Form):
Form.setObjectName("Form")
sizePolicy = QtWidgets.QSizePolicy(
QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored
)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(Form.sizePolicy().hasHeightForWidth())
Form.setSizePolicy(sizePolicy)
self.verticalLayout = QtWidgets.QVBoxLayout(Form)
self.verticalLayout.setObjectName("verticalLayout")
self.formGroupBox = QtWidgets.QGroupBox(Form)
self.formGroupBox.setObjectName("formGroupBox")
self.formLayout = QtWidgets.QFormLayout(self.formGroupBox)
self.formLayout.setFieldGrowthPolicy(
QtWidgets.QFormLayout.AllNonFixedFieldsGrow
)
self.formLayout.setObjectName("formLayout")
self.cLabel = QtWidgets.QLabel(self.formGroupBox)
self.cLabel.setObjectName("cLabel")
self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.cLabel)
self.cDoubleSpinBox = QtWidgets.QDoubleSpinBox(self.formGroupBox)
self.cDoubleSpinBox.setProperty("value", 1.0)
self.cDoubleSpinBox.setObjectName("cDoubleSpinBox")
self.formLayout.setWidget(
0, QtWidgets.QFormLayout.FieldRole, self.cDoubleSpinBox
)
self.epsilonLabel = QtWidgets.QLabel(self.formGroupBox)
self.epsilonLabel.setObjectName("epsilonLabel")
self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.epsilonLabel)
self.epsilonDoubleSpinBox = QtWidgets.QDoubleSpinBox(self.formGroupBox)
self.epsilonDoubleSpinBox.setProperty("value", 0.1)
self.epsilonDoubleSpinBox.setObjectName("epsilonDoubleSpinBox")
self.formLayout.setWidget(
1, QtWidgets.QFormLayout.FieldRole, self.epsilonDoubleSpinBox
)
self.kernelLabel = QtWidgets.QLabel(self.formGroupBox)
self.kernelLabel.setObjectName("kernelLabel")
self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.kernelLabel)
self.kernelComboBox = QtWidgets.QComboBox(self.formGroupBox)
self.kernelComboBox.setObjectName("kernelComboBox")
self.kernelComboBox.addItem("")
self.kernelComboBox.addItem("")
self.kernelComboBox.addItem("")
self.kernelComboBox.addItem("")
self.formLayout.setWidget(
2, QtWidgets.QFormLayout.FieldRole, self.kernelComboBox
)
self.degreeLabel = QtWidgets.QLabel(self.formGroupBox)
self.degreeLabel.setObjectName("degreeLabel")
self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.degreeLabel)
self.gammaLabel = QtWidgets.QLabel(self.formGroupBox)
self.gammaLabel.setObjectName("gammaLabel")
self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.gammaLabel)
self.gammaComboBox = QtWidgets.QComboBox(self.formGroupBox)
self.gammaComboBox.setObjectName("gammaComboBox")
self.gammaComboBox.addItem("")
self.gammaComboBox.addItem("")
self.gammaComboBox.addItem("")
self.gammaComboBox.addItem("")
self.formLayout.setWidget(
4, QtWidgets.QFormLayout.FieldRole, self.gammaComboBox
)
self.coeff0Label = QtWidgets.QLabel(self.formGroupBox)
self.coeff0Label.setObjectName("coeff0Label")
self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.coeff0Label)
self.coeff0DoubleSpinBox = QtWidgets.QDoubleSpinBox(self.formGroupBox)
self.coeff0DoubleSpinBox.setObjectName("coeff0DoubleSpinBox")
self.formLayout.setWidget(
5, QtWidgets.QFormLayout.FieldRole, self.coeff0DoubleSpinBox
)
self.shrinkingLabel = QtWidgets.QLabel(self.formGroupBox)
self.shrinkingLabel.setObjectName("shrinkingLabel")
self.formLayout.setWidget(
6, QtWidgets.QFormLayout.LabelRole, self.shrinkingLabel
)
self.shrinkingCheckBox = QtWidgets.QCheckBox(self.formGroupBox)
self.shrinkingCheckBox.setObjectName("shrinkingCheckBox")
self.formLayout.setWidget(
6, QtWidgets.QFormLayout.FieldRole, self.shrinkingCheckBox
)
self.toleranceLabel = QtWidgets.QLabel(self.formGroupBox)
self.toleranceLabel.setObjectName("toleranceLabel")
self.formLayout.setWidget(
7, QtWidgets.QFormLayout.LabelRole, self.toleranceLabel
)
self.toleranceDoubleSpinBox = QtWidgets.QDoubleSpinBox(self.formGroupBox)
self.toleranceDoubleSpinBox.setDecimals(3)
self.toleranceDoubleSpinBox.setProperty("value", 0.001)
self.toleranceDoubleSpinBox.setObjectName("toleranceDoubleSpinBox")
self.formLayout.setWidget(
7, QtWidgets.QFormLayout.FieldRole, self.toleranceDoubleSpinBox
)
self.cacheSizeLabel = QtWidgets.QLabel(self.formGroupBox)
self.cacheSizeLabel.setObjectName("cacheSizeLabel")
self.formLayout.setWidget(
8, QtWidgets.QFormLayout.LabelRole, self.cacheSizeLabel
)
self.cacheSizeSpinBox = QtWidgets.QSpinBox(self.formGroupBox)
self.cacheSizeSpinBox.setMaximum(999)
self.cacheSizeSpinBox.setProperty("value", 200)
self.cacheSizeSpinBox.setObjectName("cacheSizeSpinBox")
self.formLayout.setWidget(
8, QtWidgets.QFormLayout.FieldRole, self.cacheSizeSpinBox
)
self.verboseLabel = QtWidgets.QLabel(self.formGroupBox)
self.verboseLabel.setObjectName("verboseLabel")
self.formLayout.setWidget(9, QtWidgets.QFormLayout.LabelRole, self.verboseLabel)
self.verboseCheckBox = QtWidgets.QCheckBox(self.formGroupBox)
self.verboseCheckBox.setObjectName("verboseCheckBox")
self.formLayout.setWidget(
9, QtWidgets.QFormLayout.FieldRole, self.verboseCheckBox
)
self.maxIterationsLabel = QtWidgets.QLabel(self.formGroupBox)
self.maxIterationsLabel.setObjectName("maxIterationsLabel")
self.formLayout.setWidget(
10, QtWidgets.QFormLayout.LabelRole, self.maxIterationsLabel
)
self.maxIterationsSpinBox = QtWidgets.QSpinBox(self.formGroupBox)
self.maxIterationsSpinBox.setMinimum(-1)
self.maxIterationsSpinBox.setMaximum(9999999)
self.maxIterationsSpinBox.setProperty("value", -1)
self.maxIterationsSpinBox.setObjectName("maxIterationsSpinBox")
self.formLayout.setWidget(
10, QtWidgets.QFormLayout.FieldRole, self.maxIterationsSpinBox
)
self.degreeSpinBox = QtWidgets.QSpinBox(self.formGroupBox)
self.degreeSpinBox.setObjectName("degreeSpinBox")
self.formLayout.setWidget(
3, QtWidgets.QFormLayout.FieldRole, self.degreeSpinBox
)
self.verticalLayout.addWidget(self.formGroupBox)
self.retranslateUi(Form)
QtCore.QMetaObject.connectSlotsByName(Form)
[docs]
def retranslateUi(self, Form):
_translate = QtCore.QCoreApplication.translate
Form.setWindowTitle(("Form"))
self.cLabel.setText(("C"))
self.cDoubleSpinBox.setToolTip(("Penalty parameter C of the error term."))
self.cDoubleSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.epsilonLabel.setText(("Epsilon"))
self.epsilonDoubleSpinBox.setToolTip(
_translate(
"Form",
"Epsilon in the epsilon-SVR model. It specifies the "
"epsilon-tube\n"
"within which no penalty is associated in the "
"training loss function\n"
"with points predicted within a distance epsilon from "
"the actual\n"
"value.",
)
)
self.epsilonDoubleSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn" ".svm.SVR.html")
)
self.kernelLabel.setText(("Kernel"))
self.kernelComboBox.setToolTip(
_translate(
"Form",
"Specifies the kernel type to be used in the "
"algorithm. It must be one\n"
"of 'linear', 'poly', 'rbf', 'sigmoid', "
"'precomputed' or a callable.\n"
"If none is given, 'rbf' will be used. If a "
"callable is given it is\n"
"used to precompute the kernel matrix.",
)
)
self.kernelComboBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.kernelComboBox.setItemText(0, ("Radial Basis Function"))
self.kernelComboBox.setItemText(1, ("Polynomial"))
self.kernelComboBox.setItemText(2, ("Sigmoid"))
self.kernelComboBox.setItemText(3, ("Linear"))
self.degreeLabel.setText(("Degree"))
self.gammaLabel.setText(("Gamma"))
self.gammaComboBox.setToolTip(
_translate(
"Form",
"Kernel coefficient for 'rbf', 'poly' and "
"'sigmoid'. If gamma is 'auto'\n"
"then 1/n_features will be used instead.",
)
)
self.gammaComboBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.gammaComboBox.setItemText(0, ("auto"))
self.gammaComboBox.setItemText(1, ("rbf"))
self.gammaComboBox.setItemText(2, ("poly"))
self.gammaComboBox.setItemText(3, ("sigmoid"))
self.coeff0Label.setText(("Coeff 0"))
self.coeff0DoubleSpinBox.setToolTip(
_translate(
"Form",
"Independent term in kernel function. It is only "
"significant in 'poly'\n"
"and 'sigmoid'.",
)
)
self.coeff0DoubleSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.shrinkingLabel.setText(("Shrinking"))
self.shrinkingCheckBox.setToolTip(("Whether to use the shrinking heuristic."))
self.shrinkingCheckBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.toleranceLabel.setText(("Tolerance"))
self.toleranceDoubleSpinBox.setToolTip(("Tolerance for stopping criterion."))
self.toleranceDoubleSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn" ".svm.SVR.html")
)
self.cacheSizeLabel.setText(("Cache Size"))
self.cacheSizeSpinBox.setToolTip(
("Specify the size of the kernel cache (in MB).")
)
self.cacheSizeSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.verboseLabel.setText(("Verbose"))
self.verboseCheckBox.setToolTip(
_translate(
"Form",
"Enable verbose output. Note that this setting takes "
"advantage of a\n"
"per-process runtime setting in libsvm that, "
"if enabled, may not work\n"
"properly in a multithreaded context.",
)
)
self.verboseCheckBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
self.maxIterationsLabel.setText(("Max Iterations"))
self.maxIterationsSpinBox.setToolTip(
("Hard limit on iterations within solver, or -1 for no limit.")
)
self.maxIterationsSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn" ".svm.SVR.html")
)
self.degreeSpinBox.setToolTip(
(
"Degree of the polynomial kernel function ('poly'). "
"Ignored by "
"all\n"
"other kernels."
)
)
self.degreeSpinBox.setWhatsThis(
("http://scikit-learn.org/stable/modules/generated/sklearn.svm" ".SVR.html")
)
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
Form = QtWidgets.QWidget()
ui = Ui_Form()
ui.setupUi(Form)
Form.show()
sys.exit(app.exec_())