# -*- coding: utf-8 -*- # Form implementation generated from reading ui file '/Users/matheustorquato/Documents/GitHub/generic_ml/src/../resources/ui/ml_gui.ui' # # Created by: PyQt5 UI code generator 5.15.0 # # WARNING: Any manual changes made to this file will be lost when pyuic5 is # run again. Do not edit this file unless you know what you are doing. from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(916, 551) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMaximumSize(QtCore.QSize(16777215, 16777215)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/newPrefix/images/brain.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout_5 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_5.setObjectName("gridLayout_5") self.tabs_widget = QtWidgets.QTabWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.tabs_widget.sizePolicy().hasHeightForWidth()) self.tabs_widget.setSizePolicy(sizePolicy) self.tabs_widget.setMinimumSize(QtCore.QSize(0, 0)) self.tabs_widget.setTabShape(QtWidgets.QTabWidget.Rounded) self.tabs_widget.setUsesScrollButtons(False) self.tabs_widget.setObjectName("tabs_widget") self.dataset_load_tab = QtWidgets.QWidget() self.dataset_load_tab.setObjectName("dataset_load_tab") self.gridLayout_11 = QtWidgets.QGridLayout(self.dataset_load_tab) self.gridLayout_11.setObjectName("gridLayout_11") self.frame_2 = QtWidgets.QFrame(self.dataset_load_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_2.sizePolicy().hasHeightForWidth()) self.frame_2.setSizePolicy(sizePolicy) self.frame_2.setMinimumSize(QtCore.QSize(120, 0)) self.frame_2.setMaximumSize(QtCore.QSize(16777215, 73)) self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_2.setObjectName("frame_2") self.gridLayout_17 = QtWidgets.QGridLayout(self.frame_2) self.gridLayout_17.setContentsMargins(5, -1, 5, -1) self.gridLayout_17.setObjectName("gridLayout_17") self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.gridLayout_17.addLayout(self.horizontalLayout_7, 0, 0, 1, 1) self.horizontalLayout_46 = QtWidgets.QHBoxLayout() self.horizontalLayout_46.setContentsMargins(2, -1, -1, -1) self.horizontalLayout_46.setObjectName("horizontalLayout_46") self.label_53 = QtWidgets.QLabel(self.frame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_53.sizePolicy().hasHeightForWidth()) self.label_53.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_53.setFont(font) self.label_53.setObjectName("label_53") self.horizontalLayout_46.addWidget(self.label_53) spacerItem = QtWidgets.QSpacerItem(5, 13, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_46.addItem(spacerItem) self.load_file_pushButton = QtWidgets.QPushButton(self.frame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.load_file_pushButton.sizePolicy().hasHeightForWidth()) self.load_file_pushButton.setSizePolicy(sizePolicy) self.load_file_pushButton.setObjectName("load_file_pushButton") self.horizontalLayout_46.addWidget(self.load_file_pushButton) self.label_54 = QtWidgets.QLabel(self.frame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_54.sizePolicy().hasHeightForWidth()) self.label_54.setSizePolicy(sizePolicy) self.label_54.setObjectName("label_54") self.horizontalLayout_46.addWidget(self.label_54) self.label_42 = QtWidgets.QLabel(self.frame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_42.sizePolicy().hasHeightForWidth()) self.label_42.setSizePolicy(sizePolicy) self.label_42.setObjectName("label_42") self.horizontalLayout_46.addWidget(self.label_42) self.example_dataset_comboBox = QtWidgets.QComboBox(self.frame_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.example_dataset_comboBox.sizePolicy().hasHeightForWidth()) self.example_dataset_comboBox.setSizePolicy(sizePolicy) self.example_dataset_comboBox.setMinimumSize(QtCore.QSize(130, 0)) self.example_dataset_comboBox.setMaximumSize(QtCore.QSize(200, 16777215)) self.example_dataset_comboBox.setObjectName("example_dataset_comboBox") self.horizontalLayout_46.addWidget(self.example_dataset_comboBox) spacerItem1 = QtWidgets.QSpacerItem(40, 48, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_46.addItem(spacerItem1) self.gridLayout_17.addLayout(self.horizontalLayout_46, 1, 0, 1, 1) self.gridLayout_11.addWidget(self.frame_2, 0, 0, 1, 1) self.verticalLayout_22 = QtWidgets.QVBoxLayout() self.verticalLayout_22.setContentsMargins(5, -1, 5, 5) self.verticalLayout_22.setObjectName("verticalLayout_22") self.dataset_tableWidget = QTableWidget_with_spinner(self.dataset_load_tab) self.dataset_tableWidget.setToolTip("") self.dataset_tableWidget.setToolTipDuration(30000) self.dataset_tableWidget.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.dataset_tableWidget.setObjectName("dataset_tableWidget") self.dataset_tableWidget.setColumnCount(0) self.dataset_tableWidget.setRowCount(0) self.verticalLayout_22.addWidget(self.dataset_tableWidget) self.gridLayout_11.addLayout(self.verticalLayout_22, 1, 0, 1, 1) self.tabs_widget.addTab(self.dataset_load_tab, "") self.visualise_tab = QtWidgets.QWidget() self.visualise_tab.setObjectName("visualise_tab") self.gridLayout_15 = QtWidgets.QGridLayout(self.visualise_tab) self.gridLayout_15.setObjectName("gridLayout_15") self.dataVisualisePlot_widget = MplWidget(self.visualise_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.dataVisualisePlot_widget.sizePolicy().hasHeightForWidth()) self.dataVisualisePlot_widget.setSizePolicy(sizePolicy) self.dataVisualisePlot_widget.setObjectName("dataVisualisePlot_widget") self.gridLayout_15.addWidget(self.dataVisualisePlot_widget, 0, 1, 1, 1) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.frame_3 = QtWidgets.QFrame(self.visualise_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_3.sizePolicy().hasHeightForWidth()) self.frame_3.setSizePolicy(sizePolicy) self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_3.setObjectName("frame_3") self.gridLayout_18 = QtWidgets.QGridLayout(self.frame_3) self.gridLayout_18.setObjectName("gridLayout_18") self.verticalLayout_19 = QtWidgets.QVBoxLayout() self.verticalLayout_19.setObjectName("verticalLayout_19") self.label_44 = QtWidgets.QLabel(self.frame_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_44.sizePolicy().hasHeightForWidth()) self.label_44.setSizePolicy(sizePolicy) self.label_44.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop) self.label_44.setObjectName("label_44") self.verticalLayout_19.addWidget(self.label_44) self.variable_to_plot_comboBox = QtWidgets.QComboBox(self.frame_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.variable_to_plot_comboBox.sizePolicy().hasHeightForWidth()) self.variable_to_plot_comboBox.setSizePolicy(sizePolicy) self.variable_to_plot_comboBox.setObjectName("variable_to_plot_comboBox") self.verticalLayout_19.addWidget(self.variable_to_plot_comboBox) self.gridLayout_18.addLayout(self.verticalLayout_19, 0, 0, 1, 1) self.verticalLayout.addWidget(self.frame_3) self.frame_4 = QtWidgets.QFrame(self.visualise_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_4.sizePolicy().hasHeightForWidth()) self.frame_4.setSizePolicy(sizePolicy) self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_4.setObjectName("frame_4") self.gridLayout_42 = QtWidgets.QGridLayout(self.frame_4) self.gridLayout_42.setObjectName("gridLayout_42") self.verticalLayout_20 = QtWidgets.QVBoxLayout() self.verticalLayout_20.setObjectName("verticalLayout_20") self.plot_radioButton = QtWidgets.QRadioButton(self.frame_4) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plot_radioButton.sizePolicy().hasHeightForWidth()) self.plot_radioButton.setSizePolicy(sizePolicy) self.plot_radioButton.setObjectName("plot_radioButton") self.verticalLayout_20.addWidget(self.plot_radioButton) self.boxplot_radioButton = QtWidgets.QRadioButton(self.frame_4) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.boxplot_radioButton.sizePolicy().hasHeightForWidth()) self.boxplot_radioButton.setSizePolicy(sizePolicy) self.boxplot_radioButton.setObjectName("boxplot_radioButton") self.verticalLayout_20.addWidget(self.boxplot_radioButton) self.histogram_radioButton = QtWidgets.QRadioButton(self.frame_4) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.histogram_radioButton.sizePolicy().hasHeightForWidth()) self.histogram_radioButton.setSizePolicy(sizePolicy) self.histogram_radioButton.setObjectName("histogram_radioButton") self.verticalLayout_20.addWidget(self.histogram_radioButton) self.gridLayout_42.addLayout(self.verticalLayout_20, 0, 0, 1, 1) self.verticalLayout.addWidget(self.frame_4) self.verticalLayout_21 = QtWidgets.QVBoxLayout() self.verticalLayout_21.setContentsMargins(2, -1, 12, -1) self.verticalLayout_21.setObjectName("verticalLayout_21") self.label_43 = QtWidgets.QLabel(self.visualise_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_43.sizePolicy().hasHeightForWidth()) self.label_43.setSizePolicy(sizePolicy) self.label_43.setObjectName("label_43") self.verticalLayout_21.addWidget(self.label_43) self.columnSummary_textBrowser = QtWidgets.QTextBrowser(self.visualise_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.columnSummary_textBrowser.sizePolicy().hasHeightForWidth()) self.columnSummary_textBrowser.setSizePolicy(sizePolicy) self.columnSummary_textBrowser.setMaximumSize(QtCore.QSize(240, 150)) self.columnSummary_textBrowser.setObjectName("columnSummary_textBrowser") self.verticalLayout_21.addWidget(self.columnSummary_textBrowser) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_21.addItem(spacerItem2) self.verticalLayout.addLayout(self.verticalLayout_21) self.gridLayout_15.addLayout(self.verticalLayout, 0, 0, 1, 1) self.dataVisualisePlot_widget.raise_() self.tabs_widget.addTab(self.visualise_tab, "") self.pre_process_tab = QtWidgets.QWidget() self.pre_process_tab.setObjectName("pre_process_tab") self.gridLayout_9 = QtWidgets.QGridLayout(self.pre_process_tab) self.gridLayout_9.setObjectName("gridLayout_9") self.gridLayout_4 = QtWidgets.QGridLayout() self.gridLayout_4.setContentsMargins(12, 12, 12, 12) self.gridLayout_4.setObjectName("gridLayout_4") self.verticalLayout_14 = QtWidgets.QVBoxLayout() self.verticalLayout_14.setObjectName("verticalLayout_14") self.label_27 = QtWidgets.QLabel(self.pre_process_tab) self.label_27.setObjectName("label_27") self.verticalLayout_14.addWidget(self.label_27) self.preprocess_sequence_listWidget = QtWidgets.QListWidget(self.pre_process_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.preprocess_sequence_listWidget.sizePolicy().hasHeightForWidth()) self.preprocess_sequence_listWidget.setSizePolicy(sizePolicy) self.preprocess_sequence_listWidget.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) self.preprocess_sequence_listWidget.setObjectName("preprocess_sequence_listWidget") self.verticalLayout_14.addWidget(self.preprocess_sequence_listWidget) self.horizontalLayout_28 = QtWidgets.QHBoxLayout() self.horizontalLayout_28.setObjectName("horizontalLayout_28") self.remove_preprocessing_rule_pushButton = QtWidgets.QPushButton(self.pre_process_tab) self.remove_preprocessing_rule_pushButton.setObjectName("remove_preprocessing_rule_pushButton") self.horizontalLayout_28.addWidget(self.remove_preprocessing_rule_pushButton) self.clear_preprocessing_rule_pushButton = QtWidgets.QPushButton(self.pre_process_tab) self.clear_preprocessing_rule_pushButton.setObjectName("clear_preprocessing_rule_pushButton") self.horizontalLayout_28.addWidget(self.clear_preprocessing_rule_pushButton) self.verticalLayout_14.addLayout(self.horizontalLayout_28) self.gridLayout_4.addLayout(self.verticalLayout_14, 0, 1, 1, 1) self.pre_process_tabWidget = QtWidgets.QTabWidget(self.pre_process_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pre_process_tabWidget.sizePolicy().hasHeightForWidth()) self.pre_process_tabWidget.setSizePolicy(sizePolicy) self.pre_process_tabWidget.setMinimumSize(QtCore.QSize(250, 0)) self.pre_process_tabWidget.setMaximumSize(QtCore.QSize(500, 16777215)) self.pre_process_tabWidget.setObjectName("pre_process_tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.gridLayout_8 = QtWidgets.QGridLayout(self.tab) self.gridLayout_8.setObjectName("gridLayout_8") self.verticalLayout_32 = QtWidgets.QVBoxLayout() self.verticalLayout_32.setObjectName("verticalLayout_32") self.horizontalLayout_36 = QtWidgets.QHBoxLayout() self.horizontalLayout_36.setObjectName("horizontalLayout_36") self.remove_constant_variables_pushButton = QtWidgets.QPushButton(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.remove_constant_variables_pushButton.sizePolicy().hasHeightForWidth()) self.remove_constant_variables_pushButton.setSizePolicy(sizePolicy) self.remove_constant_variables_pushButton.setObjectName("remove_constant_variables_pushButton") self.horizontalLayout_36.addWidget(self.remove_constant_variables_pushButton) self.verticalLayout_32.addLayout(self.horizontalLayout_36) self.horizontalLayout_30 = QtWidgets.QHBoxLayout() self.horizontalLayout_30.setObjectName("horizontalLayout_30") self.remove_duplicates_pushButton = QtWidgets.QPushButton(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.remove_duplicates_pushButton.sizePolicy().hasHeightForWidth()) self.remove_duplicates_pushButton.setSizePolicy(sizePolicy) self.remove_duplicates_pushButton.setObjectName("remove_duplicates_pushButton") self.horizontalLayout_30.addWidget(self.remove_duplicates_pushButton) self.verticalLayout_32.addLayout(self.horizontalLayout_30) self.horizontalLayout_37 = QtWidgets.QHBoxLayout() self.horizontalLayout_37.setObjectName("horizontalLayout_37") self.numeric_scaling_pushButton = QtWidgets.QPushButton(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.numeric_scaling_pushButton.sizePolicy().hasHeightForWidth()) self.numeric_scaling_pushButton.setSizePolicy(sizePolicy) self.numeric_scaling_pushButton.setObjectName("numeric_scaling_pushButton") self.horizontalLayout_37.addWidget(self.numeric_scaling_pushButton) self.verticalLayout_32.addLayout(self.horizontalLayout_37) self.frame = QtWidgets.QFrame(self.tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Plain) self.frame.setObjectName("frame") self.gridLayout_6 = QtWidgets.QGridLayout(self.frame) self.gridLayout_6.setContentsMargins(4, 4, 4, 4) self.gridLayout_6.setObjectName("gridLayout_6") self.verticalLayout_17 = QtWidgets.QVBoxLayout() self.verticalLayout_17.setObjectName("verticalLayout_17") self.remove_outliers_horizontalLayout_2 = QtWidgets.QHBoxLayout() self.remove_outliers_horizontalLayout_2.setObjectName("remove_outliers_horizontalLayout_2") self.label_51 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_51.sizePolicy().hasHeightForWidth()) self.label_51.setSizePolicy(sizePolicy) self.label_51.setObjectName("label_51") self.remove_outliers_horizontalLayout_2.addWidget(self.label_51) self.outliers_treshold_horizontalSlider = QtWidgets.QSlider(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.outliers_treshold_horizontalSlider.sizePolicy().hasHeightForWidth()) self.outliers_treshold_horizontalSlider.setSizePolicy(sizePolicy) self.outliers_treshold_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.outliers_treshold_horizontalSlider.setMinimum(10) self.outliers_treshold_horizontalSlider.setMaximum(90) self.outliers_treshold_horizontalSlider.setSingleStep(5) self.outliers_treshold_horizontalSlider.setPageStep(5) self.outliers_treshold_horizontalSlider.setProperty("value", 20) self.outliers_treshold_horizontalSlider.setSliderPosition(20) self.outliers_treshold_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.outliers_treshold_horizontalSlider.setObjectName("outliers_treshold_horizontalSlider") self.remove_outliers_horizontalLayout_2.addWidget(self.outliers_treshold_horizontalSlider) self.outliers_treshold_label = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.outliers_treshold_label.sizePolicy().hasHeightForWidth()) self.outliers_treshold_label.setSizePolicy(sizePolicy) self.outliers_treshold_label.setMaximumSize(QtCore.QSize(20, 16777215)) self.outliers_treshold_label.setObjectName("outliers_treshold_label") self.remove_outliers_horizontalLayout_2.addWidget(self.outliers_treshold_label) self.treshold_sigma_label_2 = QtWidgets.QLabel(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.treshold_sigma_label_2.sizePolicy().hasHeightForWidth()) self.treshold_sigma_label_2.setSizePolicy(sizePolicy) self.treshold_sigma_label_2.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.treshold_sigma_label_2.setObjectName("treshold_sigma_label_2") self.remove_outliers_horizontalLayout_2.addWidget(self.treshold_sigma_label_2) self.verticalLayout_17.addLayout(self.remove_outliers_horizontalLayout_2) self.gridLayout_6.addLayout(self.verticalLayout_17, 1, 0, 1, 1) self.horizontalLayout_38 = QtWidgets.QHBoxLayout() self.horizontalLayout_38.setObjectName("horizontalLayout_38") self.remove_outliers_pushButton = QtWidgets.QPushButton(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.remove_outliers_pushButton.sizePolicy().hasHeightForWidth()) self.remove_outliers_pushButton.setSizePolicy(sizePolicy) self.remove_outliers_pushButton.setInputMethodHints(QtCore.Qt.ImhUppercaseOnly) self.remove_outliers_pushButton.setObjectName("remove_outliers_pushButton") self.horizontalLayout_38.addWidget(self.remove_outliers_pushButton) self.gridLayout_6.addLayout(self.horizontalLayout_38, 0, 0, 1, 1) self.verticalLayout_32.addWidget(self.frame) self.gridLayout_8.addLayout(self.verticalLayout_32, 0, 0, 1, 1) self.pre_process_tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.gridLayout_41 = QtWidgets.QGridLayout(self.tab_2) self.gridLayout_41.setObjectName("gridLayout_41") self.verticalLayout_33 = QtWidgets.QVBoxLayout() self.verticalLayout_33.setObjectName("verticalLayout_33") self.label_28 = QtWidgets.QLabel(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_28.sizePolicy().hasHeightForWidth()) self.label_28.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_28.setFont(font) self.label_28.setObjectName("label_28") self.verticalLayout_33.addWidget(self.label_28) self.line_2 = QtWidgets.QFrame(self.tab_2) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.verticalLayout_33.addWidget(self.line_2) self.horizontalLayout_41 = QtWidgets.QHBoxLayout() self.horizontalLayout_41.setObjectName("horizontalLayout_41") self.label_45 = QtWidgets.QLabel(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_45.sizePolicy().hasHeightForWidth()) self.label_45.setSizePolicy(sizePolicy) self.label_45.setObjectName("label_45") self.horizontalLayout_41.addWidget(self.label_45) spacerItem3 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_41.addItem(spacerItem3) self.filter_columnSelection_comboBox = QtWidgets.QComboBox(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.filter_columnSelection_comboBox.sizePolicy().hasHeightForWidth()) self.filter_columnSelection_comboBox.setSizePolicy(sizePolicy) self.filter_columnSelection_comboBox.setMinimumSize(QtCore.QSize(150, 0)) self.filter_columnSelection_comboBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.filter_columnSelection_comboBox.setObjectName("filter_columnSelection_comboBox") self.horizontalLayout_41.addWidget(self.filter_columnSelection_comboBox) self.verticalLayout_33.addLayout(self.horizontalLayout_41) self.horizontalLayout_43 = QtWidgets.QHBoxLayout() self.horizontalLayout_43.setObjectName("horizontalLayout_43") spacerItem4 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_43.addItem(spacerItem4) self.filter_operator_comboBox = QtWidgets.QComboBox(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.filter_operator_comboBox.sizePolicy().hasHeightForWidth()) self.filter_operator_comboBox.setSizePolicy(sizePolicy) self.filter_operator_comboBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.filter_operator_comboBox.setObjectName("filter_operator_comboBox") self.filter_operator_comboBox.addItem("") self.filter_operator_comboBox.addItem("") self.filter_operator_comboBox.addItem("") self.filter_operator_comboBox.addItem("") self.filter_operator_comboBox.addItem("") self.filter_operator_comboBox.addItem("") self.horizontalLayout_43.addWidget(self.filter_operator_comboBox) self.verticalLayout_33.addLayout(self.horizontalLayout_43) self.horizontalLayout_42 = QtWidgets.QHBoxLayout() self.horizontalLayout_42.setObjectName("horizontalLayout_42") self.label_55 = QtWidgets.QLabel(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_55.sizePolicy().hasHeightForWidth()) self.label_55.setSizePolicy(sizePolicy) self.label_55.setObjectName("label_55") self.horizontalLayout_42.addWidget(self.label_55) spacerItem5 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_42.addItem(spacerItem5) self.pre_process_filtering_stackedWidget = QtWidgets.QStackedWidget(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pre_process_filtering_stackedWidget.sizePolicy().hasHeightForWidth()) self.pre_process_filtering_stackedWidget.setSizePolicy(sizePolicy) self.pre_process_filtering_stackedWidget.setMinimumSize(QtCore.QSize(150, 0)) self.pre_process_filtering_stackedWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pre_process_filtering_stackedWidget.setFrameShape(QtWidgets.QFrame.NoFrame) self.pre_process_filtering_stackedWidget.setFrameShadow(QtWidgets.QFrame.Plain) self.pre_process_filtering_stackedWidget.setObjectName("pre_process_filtering_stackedWidget") self.page_numeric_2 = QtWidgets.QWidget() self.page_numeric_2.setObjectName("page_numeric_2") self.gridLayout_32 = QtWidgets.QGridLayout(self.page_numeric_2) self.gridLayout_32.setObjectName("gridLayout_32") self.filtering_dataset_value_lineEdit = QtWidgets.QLineEdit(self.page_numeric_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.filtering_dataset_value_lineEdit.sizePolicy().hasHeightForWidth()) self.filtering_dataset_value_lineEdit.setSizePolicy(sizePolicy) self.filtering_dataset_value_lineEdit.setMinimumSize(QtCore.QSize(150, 0)) self.filtering_dataset_value_lineEdit.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.filtering_dataset_value_lineEdit.setObjectName("filtering_dataset_value_lineEdit") self.gridLayout_32.addWidget(self.filtering_dataset_value_lineEdit, 0, 0, 1, 1) self.pre_process_filtering_stackedWidget.addWidget(self.page_numeric_2) self.page_categorical_2 = QtWidgets.QWidget() self.page_categorical_2.setObjectName("page_categorical_2") self.gridLayout_31 = QtWidgets.QGridLayout(self.page_categorical_2) self.gridLayout_31.setObjectName("gridLayout_31") self.filtering_dataset_value_comboBox = QtWidgets.QComboBox(self.page_categorical_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.filtering_dataset_value_comboBox.sizePolicy().hasHeightForWidth()) self.filtering_dataset_value_comboBox.setSizePolicy(sizePolicy) self.filtering_dataset_value_comboBox.setMinimumSize(QtCore.QSize(150, 0)) self.filtering_dataset_value_comboBox.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.filtering_dataset_value_comboBox.setObjectName("filtering_dataset_value_comboBox") self.gridLayout_31.addWidget(self.filtering_dataset_value_comboBox, 0, 0, 1, 1) self.pre_process_filtering_stackedWidget.addWidget(self.page_categorical_2) self.horizontalLayout_42.addWidget(self.pre_process_filtering_stackedWidget) self.verticalLayout_33.addLayout(self.horizontalLayout_42) self.horizontalLayout_44 = QtWidgets.QHBoxLayout() self.horizontalLayout_44.setObjectName("horizontalLayout_44") self.addrule_filter_value_pushButton = QtWidgets.QPushButton(self.tab_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.addrule_filter_value_pushButton.sizePolicy().hasHeightForWidth()) self.addrule_filter_value_pushButton.setSizePolicy(sizePolicy) self.addrule_filter_value_pushButton.setObjectName("addrule_filter_value_pushButton") self.horizontalLayout_44.addWidget(self.addrule_filter_value_pushButton) self.verticalLayout_33.addLayout(self.horizontalLayout_44) self.gridLayout_41.addLayout(self.verticalLayout_33, 0, 0, 1, 1) self.pre_process_tabWidget.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.gridLayout_43 = QtWidgets.QGridLayout(self.tab_3) self.gridLayout_43.setObjectName("gridLayout_43") self.verticalLayout_31 = QtWidgets.QVBoxLayout() self.verticalLayout_31.setObjectName("verticalLayout_31") self.label_35 = QtWidgets.QLabel(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_35.sizePolicy().hasHeightForWidth()) self.label_35.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_35.setFont(font) self.label_35.setObjectName("label_35") self.verticalLayout_31.addWidget(self.label_35) self.line_3 = QtWidgets.QFrame(self.tab_3) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.verticalLayout_31.addWidget(self.line_3) self.horizontalLayout_24 = QtWidgets.QHBoxLayout() self.horizontalLayout_24.setObjectName("horizontalLayout_24") self.label_52 = QtWidgets.QLabel(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_52.sizePolicy().hasHeightForWidth()) self.label_52.setSizePolicy(sizePolicy) self.label_52.setObjectName("label_52") self.horizontalLayout_24.addWidget(self.label_52) spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_24.addItem(spacerItem6) self.pre_process_replacing_stackedWidget = QtWidgets.QStackedWidget(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pre_process_replacing_stackedWidget.sizePolicy().hasHeightForWidth()) self.pre_process_replacing_stackedWidget.setSizePolicy(sizePolicy) self.pre_process_replacing_stackedWidget.setMinimumSize(QtCore.QSize(150, 0)) self.pre_process_replacing_stackedWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.pre_process_replacing_stackedWidget.setFrameShape(QtWidgets.QFrame.NoFrame) self.pre_process_replacing_stackedWidget.setFrameShadow(QtWidgets.QFrame.Plain) self.pre_process_replacing_stackedWidget.setObjectName("pre_process_replacing_stackedWidget") self.page_numeric = QtWidgets.QWidget() self.page_numeric.setObjectName("page_numeric") self.gridLayout_16 = QtWidgets.QGridLayout(self.page_numeric) self.gridLayout_16.setObjectName("gridLayout_16") self.replaced_value_lineEdit = QtWidgets.QLineEdit(self.page_numeric) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.replaced_value_lineEdit.sizePolicy().hasHeightForWidth()) self.replaced_value_lineEdit.setSizePolicy(sizePolicy) self.replaced_value_lineEdit.setMinimumSize(QtCore.QSize(150, 0)) self.replaced_value_lineEdit.setMaximumSize(QtCore.QSize(120, 16777215)) self.replaced_value_lineEdit.setObjectName("replaced_value_lineEdit") self.gridLayout_16.addWidget(self.replaced_value_lineEdit, 0, 0, 1, 1) self.pre_process_replacing_stackedWidget.addWidget(self.page_numeric) self.page_categorical = QtWidgets.QWidget() self.page_categorical.setObjectName("page_categorical") self.gridLayout_19 = QtWidgets.QGridLayout(self.page_categorical) self.gridLayout_19.setObjectName("gridLayout_19") self.replaced_value_comboBox = QtWidgets.QComboBox(self.page_categorical) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.replaced_value_comboBox.sizePolicy().hasHeightForWidth()) self.replaced_value_comboBox.setSizePolicy(sizePolicy) self.replaced_value_comboBox.setMinimumSize(QtCore.QSize(150, 0)) self.replaced_value_comboBox.setMaximumSize(QtCore.QSize(120, 16777215)) self.replaced_value_comboBox.setObjectName("replaced_value_comboBox") self.gridLayout_19.addWidget(self.replaced_value_comboBox, 0, 0, 1, 1) self.pre_process_replacing_stackedWidget.addWidget(self.page_categorical) self.horizontalLayout_24.addWidget(self.pre_process_replacing_stackedWidget) self.verticalLayout_31.addLayout(self.horizontalLayout_24) self.horizontalLayout_17 = QtWidgets.QHBoxLayout() self.horizontalLayout_17.setObjectName("horizontalLayout_17") self.label_in = QtWidgets.QLabel(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_in.sizePolicy().hasHeightForWidth()) self.label_in.setSizePolicy(sizePolicy) self.label_in.setMinimumSize(QtCore.QSize(26, 0)) self.label_in.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.label_in.setObjectName("label_in") self.horizontalLayout_17.addWidget(self.label_in) spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_17.addItem(spacerItem7) self.replace_columnSelection_comboBox = QtWidgets.QComboBox(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.replace_columnSelection_comboBox.sizePolicy().hasHeightForWidth()) self.replace_columnSelection_comboBox.setSizePolicy(sizePolicy) self.replace_columnSelection_comboBox.setMinimumSize(QtCore.QSize(150, 0)) self.replace_columnSelection_comboBox.setMaximumSize(QtCore.QSize(120, 16777215)) self.replace_columnSelection_comboBox.setObjectName("replace_columnSelection_comboBox") self.horizontalLayout_17.addWidget(self.replace_columnSelection_comboBox) self.verticalLayout_31.addLayout(self.horizontalLayout_17) self.horizontalLayout_18 = QtWidgets.QHBoxLayout() self.horizontalLayout_18.setObjectName("horizontalLayout_18") self.label_with = QtWidgets.QLabel(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_with.sizePolicy().hasHeightForWidth()) self.label_with.setSizePolicy(sizePolicy) self.label_with.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.label_with.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_with.setObjectName("label_with") self.horizontalLayout_18.addWidget(self.label_with) spacerItem8 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_18.addItem(spacerItem8) self.replacing_value_lineEdit = QtWidgets.QLineEdit(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.replacing_value_lineEdit.sizePolicy().hasHeightForWidth()) self.replacing_value_lineEdit.setSizePolicy(sizePolicy) self.replacing_value_lineEdit.setMinimumSize(QtCore.QSize(150, 0)) self.replacing_value_lineEdit.setMaximumSize(QtCore.QSize(120, 16777215)) self.replacing_value_lineEdit.setObjectName("replacing_value_lineEdit") self.horizontalLayout_18.addWidget(self.replacing_value_lineEdit) self.verticalLayout_31.addLayout(self.horizontalLayout_18) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.addrule_replace_value_pushButton = QtWidgets.QPushButton(self.tab_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.addrule_replace_value_pushButton.sizePolicy().hasHeightForWidth()) self.addrule_replace_value_pushButton.setSizePolicy(sizePolicy) self.addrule_replace_value_pushButton.setObjectName("addrule_replace_value_pushButton") self.horizontalLayout_6.addWidget(self.addrule_replace_value_pushButton) self.verticalLayout_31.addLayout(self.horizontalLayout_6) self.gridLayout_43.addLayout(self.verticalLayout_31, 0, 0, 1, 1) self.pre_process_tabWidget.addTab(self.tab_3, "") self.gridLayout_4.addWidget(self.pre_process_tabWidget, 0, 0, 1, 1) self.gridLayout_9.addLayout(self.gridLayout_4, 0, 0, 1, 1) self.verticalLayout_23 = QtWidgets.QVBoxLayout() self.verticalLayout_23.setContentsMargins(12, -1, 12, -1) self.verticalLayout_23.setObjectName("verticalLayout_23") self.label_46 = QtWidgets.QLabel(self.pre_process_tab) self.label_46.setObjectName("label_46") self.verticalLayout_23.addWidget(self.label_46) self.pre_process_dataset_tableWidget = QTableWidget_with_spinner(self.pre_process_tab) self.pre_process_dataset_tableWidget.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.pre_process_dataset_tableWidget.setObjectName("pre_process_dataset_tableWidget") self.pre_process_dataset_tableWidget.setColumnCount(0) self.pre_process_dataset_tableWidget.setRowCount(0) self.verticalLayout_23.addWidget(self.pre_process_dataset_tableWidget) self.gridLayout_9.addLayout(self.verticalLayout_23, 1, 0, 1, 1) self.tabs_widget.addTab(self.pre_process_tab, "") self.model_selection_tab = QtWidgets.QWidget() self.model_selection_tab.setObjectName("model_selection_tab") self.gridLayout_20 = QtWidgets.QGridLayout(self.model_selection_tab) self.gridLayout_20.setObjectName("gridLayout_20") self.verticalLayout_7 = QtWidgets.QVBoxLayout() self.verticalLayout_7.setContentsMargins(12, 12, -1, -1) self.verticalLayout_7.setObjectName("verticalLayout_7") self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.regression_selection_radioButton = QtWidgets.QRadioButton(self.model_selection_tab) self.regression_selection_radioButton.setChecked(True) self.regression_selection_radioButton.setAutoExclusive(True) self.regression_selection_radioButton.setObjectName("regression_selection_radioButton") self.horizontalLayout_8.addWidget(self.regression_selection_radioButton) self.classification_selection_radioButton = QtWidgets.QRadioButton(self.model_selection_tab) self.classification_selection_radioButton.setAutoExclusive(True) self.classification_selection_radioButton.setObjectName("classification_selection_radioButton") self.horizontalLayout_8.addWidget(self.classification_selection_radioButton) spacerItem9 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_8.addItem(spacerItem9) self.verticalLayout_7.addLayout(self.horizontalLayout_8) self.line = QtWidgets.QFrame(self.model_selection_tab) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout_7.addWidget(self.line) self.regression_and_classification_stackedWidget = QtWidgets.QStackedWidget(self.model_selection_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.regression_and_classification_stackedWidget.sizePolicy().hasHeightForWidth()) self.regression_and_classification_stackedWidget.setSizePolicy(sizePolicy) self.regression_and_classification_stackedWidget.setObjectName("regression_and_classification_stackedWidget") self.page_regression = QtWidgets.QWidget() self.page_regression.setObjectName("page_regression") self.gridLayout_23 = QtWidgets.QGridLayout(self.page_regression) self.gridLayout_23.setObjectName("gridLayout_23") self.horizontalLayout_9 = QtWidgets.QHBoxLayout() self.horizontalLayout_9.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize) self.horizontalLayout_9.setObjectName("horizontalLayout_9") self.verticalLayout_26 = QtWidgets.QVBoxLayout() self.verticalLayout_26.setObjectName("verticalLayout_26") self.label_48 = QtWidgets.QLabel(self.page_regression) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_48.sizePolicy().hasHeightForWidth()) self.label_48.setSizePolicy(sizePolicy) self.label_48.setObjectName("label_48") self.verticalLayout_26.addWidget(self.label_48) self.frame_6 = QtWidgets.QFrame(self.page_regression) self.frame_6.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_6.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_6.setObjectName("frame_6") self.gridLayout_44 = QtWidgets.QGridLayout(self.frame_6) self.gridLayout_44.setObjectName("gridLayout_44") self.verticalLayout_9 = QtWidgets.QVBoxLayout() self.verticalLayout_9.setObjectName("verticalLayout_9") spacerItem10 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_9.addItem(spacerItem10) self.nn_regression_radioButton = QtWidgets.QRadioButton(self.frame_6) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.nn_regression_radioButton.sizePolicy().hasHeightForWidth()) self.nn_regression_radioButton.setSizePolicy(sizePolicy) self.nn_regression_radioButton.setChecked(True) self.nn_regression_radioButton.setObjectName("nn_regression_radioButton") self.verticalLayout_9.addWidget(self.nn_regression_radioButton) spacerItem11 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_9.addItem(spacerItem11) self.svm_regression_radioButton = QtWidgets.QRadioButton(self.frame_6) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.svm_regression_radioButton.sizePolicy().hasHeightForWidth()) self.svm_regression_radioButton.setSizePolicy(sizePolicy) self.svm_regression_radioButton.setObjectName("svm_regression_radioButton") self.verticalLayout_9.addWidget(self.svm_regression_radioButton) spacerItem12 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_9.addItem(spacerItem12) self.randomforest_regression_radioButton = QtWidgets.QRadioButton(self.frame_6) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.randomforest_regression_radioButton.sizePolicy().hasHeightForWidth()) self.randomforest_regression_radioButton.setSizePolicy(sizePolicy) self.randomforest_regression_radioButton.setObjectName("randomforest_regression_radioButton") self.verticalLayout_9.addWidget(self.randomforest_regression_radioButton) spacerItem13 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_9.addItem(spacerItem13) self.gradientboosting_regression_radioButton = QtWidgets.QRadioButton(self.frame_6) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.gradientboosting_regression_radioButton.sizePolicy().hasHeightForWidth()) self.gradientboosting_regression_radioButton.setSizePolicy(sizePolicy) self.gradientboosting_regression_radioButton.setObjectName("gradientboosting_regression_radioButton") self.verticalLayout_9.addWidget(self.gradientboosting_regression_radioButton) spacerItem14 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_9.addItem(spacerItem14) self.gridLayout_44.addLayout(self.verticalLayout_9, 0, 0, 1, 1) self.verticalLayout_26.addWidget(self.frame_6) self.horizontalLayout_9.addLayout(self.verticalLayout_26) self.regression_parameters_stackedWidget = QtWidgets.QStackedWidget(self.page_regression) self.regression_parameters_stackedWidget.setObjectName("regression_parameters_stackedWidget") self.nn_regression_page = QtWidgets.QWidget() self.nn_regression_page.setObjectName("nn_regression_page") self.gridLayout_24 = QtWidgets.QGridLayout(self.nn_regression_page) self.gridLayout_24.setObjectName("gridLayout_24") self.gridLayout_48 = QtWidgets.QGridLayout() self.gridLayout_48.setObjectName("gridLayout_48") self.verticalLayout_27 = QtWidgets.QVBoxLayout() self.verticalLayout_27.setObjectName("verticalLayout_27") self.label_50 = QtWidgets.QLabel(self.nn_regression_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_50.sizePolicy().hasHeightForWidth()) self.label_50.setSizePolicy(sizePolicy) self.label_50.setObjectName("label_50") self.verticalLayout_27.addWidget(self.label_50) self.frame_8 = QtWidgets.QFrame(self.nn_regression_page) self.frame_8.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_8.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_8.setObjectName("frame_8") self.gridLayout_46 = QtWidgets.QGridLayout(self.frame_8) self.gridLayout_46.setObjectName("gridLayout_46") self.verticalLayout_8 = QtWidgets.QVBoxLayout() self.verticalLayout_8.setObjectName("verticalLayout_8") self.horizontalLayout_12 = QtWidgets.QHBoxLayout() self.horizontalLayout_12.setObjectName("horizontalLayout_12") self.label_16 = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_16.sizePolicy().hasHeightForWidth()) self.label_16.setSizePolicy(sizePolicy) self.label_16.setObjectName("label_16") self.horizontalLayout_12.addWidget(self.label_16) self.reg_nn_actvfunc_comboBox = QtWidgets.QComboBox(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_actvfunc_comboBox.sizePolicy().hasHeightForWidth()) self.reg_nn_actvfunc_comboBox.setSizePolicy(sizePolicy) self.reg_nn_actvfunc_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.reg_nn_actvfunc_comboBox.setObjectName("reg_nn_actvfunc_comboBox") self.reg_nn_actvfunc_comboBox.addItem("") self.reg_nn_actvfunc_comboBox.addItem("") self.reg_nn_actvfunc_comboBox.addItem("") self.reg_nn_actvfunc_comboBox.addItem("") self.horizontalLayout_12.addWidget(self.reg_nn_actvfunc_comboBox) self.verticalLayout_8.addLayout(self.horizontalLayout_12) self.horizontalLayout_11 = QtWidgets.QHBoxLayout() self.horizontalLayout_11.setObjectName("horizontalLayout_11") self.label_17 = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_17.sizePolicy().hasHeightForWidth()) self.label_17.setSizePolicy(sizePolicy) self.label_17.setObjectName("label_17") self.horizontalLayout_11.addWidget(self.label_17) self.reg_nn_solver_comboBox = QtWidgets.QComboBox(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_solver_comboBox.sizePolicy().hasHeightForWidth()) self.reg_nn_solver_comboBox.setSizePolicy(sizePolicy) self.reg_nn_solver_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.reg_nn_solver_comboBox.setObjectName("reg_nn_solver_comboBox") self.reg_nn_solver_comboBox.addItem("") self.reg_nn_solver_comboBox.addItem("") self.reg_nn_solver_comboBox.addItem("") self.horizontalLayout_11.addWidget(self.reg_nn_solver_comboBox) self.verticalLayout_8.addLayout(self.horizontalLayout_11) self.horizontalLayout_13 = QtWidgets.QHBoxLayout() self.horizontalLayout_13.setObjectName("horizontalLayout_13") self.label_18 = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_18.sizePolicy().hasHeightForWidth()) self.label_18.setSizePolicy(sizePolicy) self.label_18.setObjectName("label_18") self.horizontalLayout_13.addWidget(self.label_18) self.reg_nn_learnrate_comboBox = QtWidgets.QComboBox(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_learnrate_comboBox.sizePolicy().hasHeightForWidth()) self.reg_nn_learnrate_comboBox.setSizePolicy(sizePolicy) self.reg_nn_learnrate_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.reg_nn_learnrate_comboBox.setObjectName("reg_nn_learnrate_comboBox") self.reg_nn_learnrate_comboBox.addItem("") self.reg_nn_learnrate_comboBox.addItem("") self.reg_nn_learnrate_comboBox.addItem("") self.horizontalLayout_13.addWidget(self.reg_nn_learnrate_comboBox) self.verticalLayout_8.addLayout(self.horizontalLayout_13) self.horizontalLayout_32 = QtWidgets.QHBoxLayout() self.horizontalLayout_32.setObjectName("horizontalLayout_32") self.label_41 = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_41.sizePolicy().hasHeightForWidth()) self.label_41.setSizePolicy(sizePolicy) self.label_41.setObjectName("label_41") self.horizontalLayout_32.addWidget(self.label_41) self.reg_nn_val_percentage_horizontalSlider = QtWidgets.QSlider(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_val_percentage_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_nn_val_percentage_horizontalSlider.setSizePolicy(sizePolicy) self.reg_nn_val_percentage_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_nn_val_percentage_horizontalSlider.setMinimum(5) self.reg_nn_val_percentage_horizontalSlider.setMaximum(95) self.reg_nn_val_percentage_horizontalSlider.setProperty("value", 10) self.reg_nn_val_percentage_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_nn_val_percentage_horizontalSlider.setObjectName("reg_nn_val_percentage_horizontalSlider") self.horizontalLayout_32.addWidget(self.reg_nn_val_percentage_horizontalSlider) self.clas_nn_val_percent_label = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_val_percent_label.sizePolicy().hasHeightForWidth()) self.clas_nn_val_percent_label.setSizePolicy(sizePolicy) self.clas_nn_val_percent_label.setMinimumSize(QtCore.QSize(35, 0)) self.clas_nn_val_percent_label.setMaximumSize(QtCore.QSize(35, 16777215)) self.clas_nn_val_percent_label.setBaseSize(QtCore.QSize(30, 0)) self.clas_nn_val_percent_label.setObjectName("clas_nn_val_percent_label") self.horizontalLayout_32.addWidget(self.clas_nn_val_percent_label) self.verticalLayout_8.addLayout(self.horizontalLayout_32) self.horizontalLayout_15 = QtWidgets.QHBoxLayout() self.horizontalLayout_15.setObjectName("horizontalLayout_15") self.label = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName("label") self.horizontalLayout_15.addWidget(self.label) self.reg_nn_max_iter_horizontalSlider = QtWidgets.QSlider(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_max_iter_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_nn_max_iter_horizontalSlider.setSizePolicy(sizePolicy) self.reg_nn_max_iter_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_nn_max_iter_horizontalSlider.setMinimum(1) self.reg_nn_max_iter_horizontalSlider.setMaximum(500) self.reg_nn_max_iter_horizontalSlider.setProperty("value", 200) self.reg_nn_max_iter_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_nn_max_iter_horizontalSlider.setObjectName("reg_nn_max_iter_horizontalSlider") self.horizontalLayout_15.addWidget(self.reg_nn_max_iter_horizontalSlider) spacerItem15 = QtWidgets.QSpacerItem(5, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_15.addItem(spacerItem15) self.reg_nn_max_iter_label = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_max_iter_label.sizePolicy().hasHeightForWidth()) self.reg_nn_max_iter_label.setSizePolicy(sizePolicy) self.reg_nn_max_iter_label.setMinimumSize(QtCore.QSize(35, 0)) self.reg_nn_max_iter_label.setObjectName("reg_nn_max_iter_label") self.horizontalLayout_15.addWidget(self.reg_nn_max_iter_label) self.verticalLayout_8.addLayout(self.horizontalLayout_15) self.horizontalLayout_16 = QtWidgets.QHBoxLayout() self.horizontalLayout_16.setObjectName("horizontalLayout_16") self.label_15 = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_15.sizePolicy().hasHeightForWidth()) self.label_15.setSizePolicy(sizePolicy) self.label_15.setObjectName("label_15") self.horizontalLayout_16.addWidget(self.label_15) self.reg_nn_alpha_horizontalSlider = QtWidgets.QSlider(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_alpha_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_nn_alpha_horizontalSlider.setSizePolicy(sizePolicy) self.reg_nn_alpha_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_nn_alpha_horizontalSlider.setMinimum(1) self.reg_nn_alpha_horizontalSlider.setMaximum(100) self.reg_nn_alpha_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_nn_alpha_horizontalSlider.setObjectName("reg_nn_alpha_horizontalSlider") self.horizontalLayout_16.addWidget(self.reg_nn_alpha_horizontalSlider) spacerItem16 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_16.addItem(spacerItem16) self.reg_nn_alpha_label = QtWidgets.QLabel(self.frame_8) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_alpha_label.sizePolicy().hasHeightForWidth()) self.reg_nn_alpha_label.setSizePolicy(sizePolicy) self.reg_nn_alpha_label.setMinimumSize(QtCore.QSize(50, 0)) self.reg_nn_alpha_label.setObjectName("reg_nn_alpha_label") self.horizontalLayout_16.addWidget(self.reg_nn_alpha_label) self.verticalLayout_8.addLayout(self.horizontalLayout_16) self.gridLayout_46.addLayout(self.verticalLayout_8, 0, 0, 1, 1) self.verticalLayout_27.addWidget(self.frame_8) self.gridLayout_48.addLayout(self.verticalLayout_27, 0, 0, 1, 1) self.gridLayout_24.addLayout(self.gridLayout_48, 0, 1, 1, 1) self.verticalLayout_28 = QtWidgets.QVBoxLayout() self.verticalLayout_28.setObjectName("verticalLayout_28") self.reg_nn_hidden_layers_label = QtWidgets.QLabel(self.nn_regression_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_hidden_layers_label.sizePolicy().hasHeightForWidth()) self.reg_nn_hidden_layers_label.setSizePolicy(sizePolicy) self.reg_nn_hidden_layers_label.setMaximumSize(QtCore.QSize(160, 16777215)) self.reg_nn_hidden_layers_label.setObjectName("reg_nn_hidden_layers_label") self.verticalLayout_28.addWidget(self.reg_nn_hidden_layers_label) self.frame_9 = QtWidgets.QFrame(self.nn_regression_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_9.sizePolicy().hasHeightForWidth()) self.frame_9.setSizePolicy(sizePolicy) self.frame_9.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_9.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_9.setObjectName("frame_9") self.gridLayout_49 = QtWidgets.QGridLayout(self.frame_9) self.gridLayout_49.setObjectName("gridLayout_49") self.verticalLayout_11 = QtWidgets.QVBoxLayout() self.verticalLayout_11.setObjectName("verticalLayout_11") self.horizontalLayout_19 = QtWidgets.QHBoxLayout() self.horizontalLayout_19.setObjectName("horizontalLayout_19") self.reg_nn_layers_horizontalSlider = QtWidgets.QSlider(self.frame_9) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_layers_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_nn_layers_horizontalSlider.setSizePolicy(sizePolicy) self.reg_nn_layers_horizontalSlider.setMaximumSize(QtCore.QSize(230, 16777215)) self.reg_nn_layers_horizontalSlider.setMinimum(1) self.reg_nn_layers_horizontalSlider.setMaximum(50) self.reg_nn_layers_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_nn_layers_horizontalSlider.setObjectName("reg_nn_layers_horizontalSlider") self.horizontalLayout_19.addWidget(self.reg_nn_layers_horizontalSlider) self.reg_nn_layers_label = QtWidgets.QLabel(self.frame_9) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_layers_label.sizePolicy().hasHeightForWidth()) self.reg_nn_layers_label.setSizePolicy(sizePolicy) self.reg_nn_layers_label.setMinimumSize(QtCore.QSize(35, 0)) self.reg_nn_layers_label.setObjectName("reg_nn_layers_label") self.horizontalLayout_19.addWidget(self.reg_nn_layers_label) self.verticalLayout_11.addLayout(self.horizontalLayout_19) self.reg_nn_layers_tableWidget = QtWidgets.QTableWidget(self.frame_9) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_layers_tableWidget.sizePolicy().hasHeightForWidth()) self.reg_nn_layers_tableWidget.setSizePolicy(sizePolicy) self.reg_nn_layers_tableWidget.setMaximumSize(QtCore.QSize(230, 16777215)) self.reg_nn_layers_tableWidget.setObjectName("reg_nn_layers_tableWidget") self.reg_nn_layers_tableWidget.setColumnCount(1) self.reg_nn_layers_tableWidget.setRowCount(1) item = QtWidgets.QTableWidgetItem() self.reg_nn_layers_tableWidget.setVerticalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.reg_nn_layers_tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) self.reg_nn_layers_tableWidget.setItem(0, 0, item) self.reg_nn_layers_tableWidget.horizontalHeader().setDefaultSectionSize(120) self.verticalLayout_11.addWidget(self.reg_nn_layers_tableWidget) self.gridLayout_49.addLayout(self.verticalLayout_11, 0, 0, 1, 1) self.verticalLayout_28.addWidget(self.frame_9) self.gridLayout_24.addLayout(self.verticalLayout_28, 0, 0, 1, 1) self.regression_parameters_stackedWidget.addWidget(self.nn_regression_page) self.svm_regression_page = QtWidgets.QWidget() self.svm_regression_page.setObjectName("svm_regression_page") self.gridLayout_33 = QtWidgets.QGridLayout(self.svm_regression_page) self.gridLayout_33.setObjectName("gridLayout_33") self.verticalLayout_34 = QtWidgets.QVBoxLayout() self.verticalLayout_34.setObjectName("verticalLayout_34") self.label_61 = QtWidgets.QLabel(self.svm_regression_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_61.sizePolicy().hasHeightForWidth()) self.label_61.setSizePolicy(sizePolicy) self.label_61.setObjectName("label_61") self.verticalLayout_34.addWidget(self.label_61) self.frame_13 = QtWidgets.QFrame(self.svm_regression_page) self.frame_13.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_13.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_13.setObjectName("frame_13") self.gridLayout_52 = QtWidgets.QGridLayout(self.frame_13) self.gridLayout_52.setObjectName("gridLayout_52") self.horizontalLayout_52 = QtWidgets.QHBoxLayout() self.horizontalLayout_52.setObjectName("horizontalLayout_52") self.label_62 = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_62.sizePolicy().hasHeightForWidth()) self.label_62.setSizePolicy(sizePolicy) self.label_62.setObjectName("label_62") self.horizontalLayout_52.addWidget(self.label_62) spacerItem17 = QtWidgets.QSpacerItem(100, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_52.addItem(spacerItem17) self.frame_14 = QtWidgets.QFrame(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_14.sizePolicy().hasHeightForWidth()) self.frame_14.setSizePolicy(sizePolicy) self.frame_14.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_14.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_14.setObjectName("frame_14") self.gridLayout_14 = QtWidgets.QGridLayout(self.frame_14) self.gridLayout_14.setObjectName("gridLayout_14") self.verticalLayout_35 = QtWidgets.QVBoxLayout() self.verticalLayout_35.setObjectName("verticalLayout_35") self.reg_svm_maxiter_nolimit_checkBox = QtWidgets.QCheckBox(self.frame_14) self.reg_svm_maxiter_nolimit_checkBox.setChecked(True) self.reg_svm_maxiter_nolimit_checkBox.setObjectName("reg_svm_maxiter_nolimit_checkBox") self.verticalLayout_35.addWidget(self.reg_svm_maxiter_nolimit_checkBox) self.horizontalLayout_53 = QtWidgets.QHBoxLayout() self.horizontalLayout_53.setObjectName("horizontalLayout_53") self.reg_svm_maxiter_horizontalSlider = QtWidgets.QSlider(self.frame_14) self.reg_svm_maxiter_horizontalSlider.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_maxiter_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_svm_maxiter_horizontalSlider.setSizePolicy(sizePolicy) self.reg_svm_maxiter_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_svm_maxiter_horizontalSlider.setMinimum(1) self.reg_svm_maxiter_horizontalSlider.setMaximum(400) self.reg_svm_maxiter_horizontalSlider.setPageStep(1) self.reg_svm_maxiter_horizontalSlider.setProperty("value", 100) self.reg_svm_maxiter_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_svm_maxiter_horizontalSlider.setObjectName("reg_svm_maxiter_horizontalSlider") self.horizontalLayout_53.addWidget(self.reg_svm_maxiter_horizontalSlider) spacerItem18 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_53.addItem(spacerItem18) self.reg_svm_maxiter_label = QtWidgets.QLabel(self.frame_14) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_maxiter_label.sizePolicy().hasHeightForWidth()) self.reg_svm_maxiter_label.setSizePolicy(sizePolicy) self.reg_svm_maxiter_label.setMinimumSize(QtCore.QSize(35, 0)) self.reg_svm_maxiter_label.setObjectName("reg_svm_maxiter_label") self.horizontalLayout_53.addWidget(self.reg_svm_maxiter_label) self.verticalLayout_35.addLayout(self.horizontalLayout_53) self.gridLayout_14.addLayout(self.verticalLayout_35, 0, 0, 1, 1) self.horizontalLayout_52.addWidget(self.frame_14) self.gridLayout_52.addLayout(self.horizontalLayout_52, 5, 0, 1, 1) self.verticalLayout_36 = QtWidgets.QVBoxLayout() self.verticalLayout_36.setObjectName("verticalLayout_36") self.horizontalLayout_54 = QtWidgets.QHBoxLayout() self.horizontalLayout_54.setObjectName("horizontalLayout_54") self.label_63 = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_63.sizePolicy().hasHeightForWidth()) self.label_63.setSizePolicy(sizePolicy) self.label_63.setObjectName("label_63") self.horizontalLayout_54.addWidget(self.label_63) self.reg_svm_kernel_comboBox = QtWidgets.QComboBox(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_kernel_comboBox.sizePolicy().hasHeightForWidth()) self.reg_svm_kernel_comboBox.setSizePolicy(sizePolicy) self.reg_svm_kernel_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.reg_svm_kernel_comboBox.setObjectName("reg_svm_kernel_comboBox") self.reg_svm_kernel_comboBox.addItem("") self.reg_svm_kernel_comboBox.addItem("") self.reg_svm_kernel_comboBox.addItem("") self.reg_svm_kernel_comboBox.addItem("") self.horizontalLayout_54.addWidget(self.reg_svm_kernel_comboBox) self.verticalLayout_36.addLayout(self.horizontalLayout_54) self.gridLayout_52.addLayout(self.verticalLayout_36, 0, 0, 1, 1) self.horizontalLayout_55 = QtWidgets.QHBoxLayout() self.horizontalLayout_55.setObjectName("horizontalLayout_55") self.label_64 = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_64.sizePolicy().hasHeightForWidth()) self.label_64.setSizePolicy(sizePolicy) self.label_64.setObjectName("label_64") self.horizontalLayout_55.addWidget(self.label_64) spacerItem19 = QtWidgets.QSpacerItem(142, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_55.addItem(spacerItem19) self.reg_svm_episilon_horizontalSlider = QtWidgets.QSlider(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_episilon_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_svm_episilon_horizontalSlider.setSizePolicy(sizePolicy) self.reg_svm_episilon_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_svm_episilon_horizontalSlider.setMinimum(1) self.reg_svm_episilon_horizontalSlider.setMaximum(100) self.reg_svm_episilon_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_svm_episilon_horizontalSlider.setObjectName("reg_svm_episilon_horizontalSlider") self.horizontalLayout_55.addWidget(self.reg_svm_episilon_horizontalSlider) spacerItem20 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_55.addItem(spacerItem20) self.reg_svm_episilon_label = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_episilon_label.sizePolicy().hasHeightForWidth()) self.reg_svm_episilon_label.setSizePolicy(sizePolicy) self.reg_svm_episilon_label.setMinimumSize(QtCore.QSize(25, 0)) self.reg_svm_episilon_label.setObjectName("reg_svm_episilon_label") self.horizontalLayout_55.addWidget(self.reg_svm_episilon_label) self.gridLayout_52.addLayout(self.horizontalLayout_55, 4, 0, 1, 1) self.horizontalLayout_56 = QtWidgets.QHBoxLayout() self.horizontalLayout_56.setObjectName("horizontalLayout_56") self.label_65 = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_65.sizePolicy().hasHeightForWidth()) self.label_65.setSizePolicy(sizePolicy) self.label_65.setObjectName("label_65") self.horizontalLayout_56.addWidget(self.label_65) spacerItem21 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_56.addItem(spacerItem21) self.reg_svm_C_horizontalSlider = QtWidgets.QSlider(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_C_horizontalSlider.sizePolicy().hasHeightForWidth()) self.reg_svm_C_horizontalSlider.setSizePolicy(sizePolicy) self.reg_svm_C_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.reg_svm_C_horizontalSlider.setMinimum(1) self.reg_svm_C_horizontalSlider.setMaximum(100) self.reg_svm_C_horizontalSlider.setPageStep(1) self.reg_svm_C_horizontalSlider.setProperty("value", 10) self.reg_svm_C_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.reg_svm_C_horizontalSlider.setObjectName("reg_svm_C_horizontalSlider") self.horizontalLayout_56.addWidget(self.reg_svm_C_horizontalSlider) spacerItem22 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_56.addItem(spacerItem22) self.reg_svm_C_label = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_C_label.sizePolicy().hasHeightForWidth()) self.reg_svm_C_label.setSizePolicy(sizePolicy) self.reg_svm_C_label.setMinimumSize(QtCore.QSize(25, 0)) self.reg_svm_C_label.setObjectName("reg_svm_C_label") self.horizontalLayout_56.addWidget(self.reg_svm_C_label) self.gridLayout_52.addLayout(self.horizontalLayout_56, 2, 0, 1, 1) self.horizontalLayout_57 = QtWidgets.QHBoxLayout() self.horizontalLayout_57.setObjectName("horizontalLayout_57") self.label_66 = QtWidgets.QLabel(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_66.sizePolicy().hasHeightForWidth()) self.label_66.setSizePolicy(sizePolicy) self.label_66.setObjectName("label_66") self.horizontalLayout_57.addWidget(self.label_66) spacerItem23 = QtWidgets.QSpacerItem(17, 18, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_57.addItem(spacerItem23) self.reg_svm_kernel_degree_spinBox = QtWidgets.QSpinBox(self.frame_13) self.reg_svm_kernel_degree_spinBox.setEnabled(False) self.reg_svm_kernel_degree_spinBox.setProperty("value", 3) self.reg_svm_kernel_degree_spinBox.setObjectName("reg_svm_kernel_degree_spinBox") self.horizontalLayout_57.addWidget(self.reg_svm_kernel_degree_spinBox) self.gridLayout_52.addLayout(self.horizontalLayout_57, 1, 0, 1, 1) self.verticalLayout_37 = QtWidgets.QVBoxLayout() self.verticalLayout_37.setObjectName("verticalLayout_37") spacerItem24 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_37.addItem(spacerItem24) self.reg_svm_shirinking_checkBox = QtWidgets.QCheckBox(self.frame_13) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_svm_shirinking_checkBox.sizePolicy().hasHeightForWidth()) self.reg_svm_shirinking_checkBox.setSizePolicy(sizePolicy) self.reg_svm_shirinking_checkBox.setChecked(True) self.reg_svm_shirinking_checkBox.setObjectName("reg_svm_shirinking_checkBox") self.verticalLayout_37.addWidget(self.reg_svm_shirinking_checkBox) spacerItem25 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_37.addItem(spacerItem25) self.gridLayout_52.addLayout(self.verticalLayout_37, 3, 0, 1, 1) self.verticalLayout_34.addWidget(self.frame_13) self.gridLayout_33.addLayout(self.verticalLayout_34, 0, 0, 1, 1) self.regression_parameters_stackedWidget.addWidget(self.svm_regression_page) self.randomforest_regression_page = QtWidgets.QWidget() self.randomforest_regression_page.setObjectName("randomforest_regression_page") self.gridLayout_34 = QtWidgets.QGridLayout(self.randomforest_regression_page) self.gridLayout_34.setObjectName("gridLayout_34") self.label_58 = QtWidgets.QLabel(self.randomforest_regression_page) self.label_58.setObjectName("label_58") self.gridLayout_34.addWidget(self.label_58, 0, 0, 1, 1) self.regression_parameters_stackedWidget.addWidget(self.randomforest_regression_page) self.gradientboosting_regression_page = QtWidgets.QWidget() self.gradientboosting_regression_page.setObjectName("gradientboosting_regression_page") self.gridLayout_35 = QtWidgets.QGridLayout(self.gradientboosting_regression_page) self.gridLayout_35.setObjectName("gridLayout_35") self.label_7 = QtWidgets.QLabel(self.gradientboosting_regression_page) self.label_7.setObjectName("label_7") self.gridLayout_35.addWidget(self.label_7, 0, 0, 1, 1) self.regression_parameters_stackedWidget.addWidget(self.gradientboosting_regression_page) self.horizontalLayout_9.addWidget(self.regression_parameters_stackedWidget) self.gridLayout_23.addLayout(self.horizontalLayout_9, 0, 0, 1, 1) self.regression_and_classification_stackedWidget.addWidget(self.page_regression) self.page_classification = QtWidgets.QWidget() self.page_classification.setObjectName("page_classification") self.gridLayout_21 = QtWidgets.QGridLayout(self.page_classification) self.gridLayout_21.setObjectName("gridLayout_21") self.horizontalLayout_10 = QtWidgets.QHBoxLayout() self.horizontalLayout_10.setObjectName("horizontalLayout_10") self.verticalLayout_25 = QtWidgets.QVBoxLayout() self.verticalLayout_25.setObjectName("verticalLayout_25") self.label_47 = QtWidgets.QLabel(self.page_classification) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_47.sizePolicy().hasHeightForWidth()) self.label_47.setSizePolicy(sizePolicy) self.label_47.setObjectName("label_47") self.verticalLayout_25.addWidget(self.label_47) self.frame_5 = QtWidgets.QFrame(self.page_classification) self.frame_5.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_5.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_5.setObjectName("frame_5") self.gridLayout_10 = QtWidgets.QGridLayout(self.frame_5) self.gridLayout_10.setObjectName("gridLayout_10") self.verticalLayout_10 = QtWidgets.QVBoxLayout() self.verticalLayout_10.setObjectName("verticalLayout_10") spacerItem26 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem26) self.nn_classification_radioButton = QtWidgets.QRadioButton(self.frame_5) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.nn_classification_radioButton.sizePolicy().hasHeightForWidth()) self.nn_classification_radioButton.setSizePolicy(sizePolicy) self.nn_classification_radioButton.setObjectName("nn_classification_radioButton") self.verticalLayout_10.addWidget(self.nn_classification_radioButton) spacerItem27 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem27) self.svm_classification_radioButton = QtWidgets.QRadioButton(self.frame_5) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.svm_classification_radioButton.sizePolicy().hasHeightForWidth()) self.svm_classification_radioButton.setSizePolicy(sizePolicy) self.svm_classification_radioButton.setObjectName("svm_classification_radioButton") self.verticalLayout_10.addWidget(self.svm_classification_radioButton) spacerItem28 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem28) self.randomforest_classification_radioButton = QtWidgets.QRadioButton(self.frame_5) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.randomforest_classification_radioButton.sizePolicy().hasHeightForWidth()) self.randomforest_classification_radioButton.setSizePolicy(sizePolicy) self.randomforest_classification_radioButton.setObjectName("randomforest_classification_radioButton") self.verticalLayout_10.addWidget(self.randomforest_classification_radioButton) spacerItem29 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem29) self.gradientboosting_classification_radioButton = QtWidgets.QRadioButton(self.frame_5) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.gradientboosting_classification_radioButton.sizePolicy().hasHeightForWidth()) self.gradientboosting_classification_radioButton.setSizePolicy(sizePolicy) self.gradientboosting_classification_radioButton.setObjectName("gradientboosting_classification_radioButton") self.verticalLayout_10.addWidget(self.gradientboosting_classification_radioButton) spacerItem30 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem30) self.knn_classification_radioButton = QtWidgets.QRadioButton(self.frame_5) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.knn_classification_radioButton.sizePolicy().hasHeightForWidth()) self.knn_classification_radioButton.setSizePolicy(sizePolicy) self.knn_classification_radioButton.setObjectName("knn_classification_radioButton") self.verticalLayout_10.addWidget(self.knn_classification_radioButton) spacerItem31 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_10.addItem(spacerItem31) self.gridLayout_10.addLayout(self.verticalLayout_10, 1, 0, 1, 1) self.verticalLayout_25.addWidget(self.frame_5) self.horizontalLayout_10.addLayout(self.verticalLayout_25) self.classification_parameters_stackedWidget = QtWidgets.QStackedWidget(self.page_classification) self.classification_parameters_stackedWidget.setObjectName("classification_parameters_stackedWidget") self.nn_classification_page = QtWidgets.QWidget() self.nn_classification_page.setObjectName("nn_classification_page") self.gridLayout_22 = QtWidgets.QGridLayout(self.nn_classification_page) self.gridLayout_22.setObjectName("gridLayout_22") self.gridLayout_47 = QtWidgets.QGridLayout() self.gridLayout_47.setObjectName("gridLayout_47") self.verticalLayout_24 = QtWidgets.QVBoxLayout() self.verticalLayout_24.setObjectName("verticalLayout_24") self.label_49 = QtWidgets.QLabel(self.nn_classification_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_49.sizePolicy().hasHeightForWidth()) self.label_49.setSizePolicy(sizePolicy) self.label_49.setObjectName("label_49") self.verticalLayout_24.addWidget(self.label_49) self.frame_7 = QtWidgets.QFrame(self.nn_classification_page) self.frame_7.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_7.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_7.setObjectName("frame_7") self.gridLayout_45 = QtWidgets.QGridLayout(self.frame_7) self.gridLayout_45.setObjectName("gridLayout_45") self.verticalLayout_13 = QtWidgets.QVBoxLayout() self.verticalLayout_13.setObjectName("verticalLayout_13") self.horizontalLayout_21 = QtWidgets.QHBoxLayout() self.horizontalLayout_21.setObjectName("horizontalLayout_21") self.label_19 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_19.sizePolicy().hasHeightForWidth()) self.label_19.setSizePolicy(sizePolicy) self.label_19.setObjectName("label_19") self.horizontalLayout_21.addWidget(self.label_19) self.clas_nn_actvfunc_comboBox = QtWidgets.QComboBox(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_actvfunc_comboBox.sizePolicy().hasHeightForWidth()) self.clas_nn_actvfunc_comboBox.setSizePolicy(sizePolicy) self.clas_nn_actvfunc_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_nn_actvfunc_comboBox.setObjectName("clas_nn_actvfunc_comboBox") self.clas_nn_actvfunc_comboBox.addItem("") self.clas_nn_actvfunc_comboBox.addItem("") self.clas_nn_actvfunc_comboBox.addItem("") self.clas_nn_actvfunc_comboBox.addItem("") self.horizontalLayout_21.addWidget(self.clas_nn_actvfunc_comboBox) self.verticalLayout_13.addLayout(self.horizontalLayout_21) self.horizontalLayout_22 = QtWidgets.QHBoxLayout() self.horizontalLayout_22.setObjectName("horizontalLayout_22") self.label_20 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth()) self.label_20.setSizePolicy(sizePolicy) self.label_20.setObjectName("label_20") self.horizontalLayout_22.addWidget(self.label_20) self.clas_nn_solver_comboBox = QtWidgets.QComboBox(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_solver_comboBox.sizePolicy().hasHeightForWidth()) self.clas_nn_solver_comboBox.setSizePolicy(sizePolicy) self.clas_nn_solver_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_nn_solver_comboBox.setObjectName("clas_nn_solver_comboBox") self.clas_nn_solver_comboBox.addItem("") self.clas_nn_solver_comboBox.addItem("") self.clas_nn_solver_comboBox.addItem("") self.horizontalLayout_22.addWidget(self.clas_nn_solver_comboBox) self.verticalLayout_13.addLayout(self.horizontalLayout_22) self.horizontalLayout_23 = QtWidgets.QHBoxLayout() self.horizontalLayout_23.setObjectName("horizontalLayout_23") self.label_21 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_21.sizePolicy().hasHeightForWidth()) self.label_21.setSizePolicy(sizePolicy) self.label_21.setObjectName("label_21") self.horizontalLayout_23.addWidget(self.label_21) self.clas_nn_learnrate_comboBox = QtWidgets.QComboBox(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_learnrate_comboBox.sizePolicy().hasHeightForWidth()) self.clas_nn_learnrate_comboBox.setSizePolicy(sizePolicy) self.clas_nn_learnrate_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_nn_learnrate_comboBox.setObjectName("clas_nn_learnrate_comboBox") self.clas_nn_learnrate_comboBox.addItem("") self.clas_nn_learnrate_comboBox.addItem("") self.clas_nn_learnrate_comboBox.addItem("") self.horizontalLayout_23.addWidget(self.clas_nn_learnrate_comboBox) self.verticalLayout_13.addLayout(self.horizontalLayout_23) self.horizontalLayout_31 = QtWidgets.QHBoxLayout() self.horizontalLayout_31.setObjectName("horizontalLayout_31") self.label_40 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_40.sizePolicy().hasHeightForWidth()) self.label_40.setSizePolicy(sizePolicy) self.label_40.setObjectName("label_40") self.horizontalLayout_31.addWidget(self.label_40) self.clas_nn_val_percentage_horizontalSlider = QtWidgets.QSlider(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_val_percentage_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_nn_val_percentage_horizontalSlider.setSizePolicy(sizePolicy) self.clas_nn_val_percentage_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_nn_val_percentage_horizontalSlider.setMinimum(5) self.clas_nn_val_percentage_horizontalSlider.setMaximum(95) self.clas_nn_val_percentage_horizontalSlider.setProperty("value", 10) self.clas_nn_val_percentage_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_nn_val_percentage_horizontalSlider.setObjectName("clas_nn_val_percentage_horizontalSlider") self.horizontalLayout_31.addWidget(self.clas_nn_val_percentage_horizontalSlider) self.reg_nn_val_percent_label = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_nn_val_percent_label.sizePolicy().hasHeightForWidth()) self.reg_nn_val_percent_label.setSizePolicy(sizePolicy) self.reg_nn_val_percent_label.setMinimumSize(QtCore.QSize(35, 0)) self.reg_nn_val_percent_label.setMaximumSize(QtCore.QSize(35, 16777215)) self.reg_nn_val_percent_label.setBaseSize(QtCore.QSize(30, 0)) self.reg_nn_val_percent_label.setObjectName("reg_nn_val_percent_label") self.horizontalLayout_31.addWidget(self.reg_nn_val_percent_label) self.verticalLayout_13.addLayout(self.horizontalLayout_31) self.horizontalLayout_25 = QtWidgets.QHBoxLayout() self.horizontalLayout_25.setObjectName("horizontalLayout_25") self.label_22 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_22.sizePolicy().hasHeightForWidth()) self.label_22.setSizePolicy(sizePolicy) self.label_22.setObjectName("label_22") self.horizontalLayout_25.addWidget(self.label_22) self.clas_nn_max_iter_horizontalSlider = QtWidgets.QSlider(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_max_iter_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_nn_max_iter_horizontalSlider.setSizePolicy(sizePolicy) self.clas_nn_max_iter_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_nn_max_iter_horizontalSlider.setMinimum(1) self.clas_nn_max_iter_horizontalSlider.setMaximum(500) self.clas_nn_max_iter_horizontalSlider.setPageStep(1) self.clas_nn_max_iter_horizontalSlider.setProperty("value", 200) self.clas_nn_max_iter_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_nn_max_iter_horizontalSlider.setObjectName("clas_nn_max_iter_horizontalSlider") self.horizontalLayout_25.addWidget(self.clas_nn_max_iter_horizontalSlider) spacerItem32 = QtWidgets.QSpacerItem(5, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_25.addItem(spacerItem32) self.clas_nn_max_iter_label = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_max_iter_label.sizePolicy().hasHeightForWidth()) self.clas_nn_max_iter_label.setSizePolicy(sizePolicy) self.clas_nn_max_iter_label.setMinimumSize(QtCore.QSize(35, 0)) self.clas_nn_max_iter_label.setObjectName("clas_nn_max_iter_label") self.horizontalLayout_25.addWidget(self.clas_nn_max_iter_label) self.verticalLayout_13.addLayout(self.horizontalLayout_25) self.horizontalLayout_26 = QtWidgets.QHBoxLayout() self.horizontalLayout_26.setObjectName("horizontalLayout_26") self.label_23 = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_23.sizePolicy().hasHeightForWidth()) self.label_23.setSizePolicy(sizePolicy) self.label_23.setObjectName("label_23") self.horizontalLayout_26.addWidget(self.label_23) self.clas_nn_alpha_horizontalSlider = QtWidgets.QSlider(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_alpha_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_nn_alpha_horizontalSlider.setSizePolicy(sizePolicy) self.clas_nn_alpha_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_nn_alpha_horizontalSlider.setMinimum(1) self.clas_nn_alpha_horizontalSlider.setMaximum(100) self.clas_nn_alpha_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_nn_alpha_horizontalSlider.setObjectName("clas_nn_alpha_horizontalSlider") self.horizontalLayout_26.addWidget(self.clas_nn_alpha_horizontalSlider) spacerItem33 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_26.addItem(spacerItem33) self.clas_nn_alpha_label = QtWidgets.QLabel(self.frame_7) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_alpha_label.sizePolicy().hasHeightForWidth()) self.clas_nn_alpha_label.setSizePolicy(sizePolicy) self.clas_nn_alpha_label.setMinimumSize(QtCore.QSize(50, 0)) self.clas_nn_alpha_label.setObjectName("clas_nn_alpha_label") self.horizontalLayout_26.addWidget(self.clas_nn_alpha_label) self.verticalLayout_13.addLayout(self.horizontalLayout_26) self.gridLayout_45.addLayout(self.verticalLayout_13, 0, 0, 1, 1) self.verticalLayout_24.addWidget(self.frame_7) self.gridLayout_47.addLayout(self.verticalLayout_24, 0, 0, 1, 1) self.gridLayout_22.addLayout(self.gridLayout_47, 1, 1, 1, 1) self.verticalLayout_29 = QtWidgets.QVBoxLayout() self.verticalLayout_29.setObjectName("verticalLayout_29") self.clas_nn_hidden_layers_label = QtWidgets.QLabel(self.nn_classification_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_hidden_layers_label.sizePolicy().hasHeightForWidth()) self.clas_nn_hidden_layers_label.setSizePolicy(sizePolicy) self.clas_nn_hidden_layers_label.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_nn_hidden_layers_label.setObjectName("clas_nn_hidden_layers_label") self.verticalLayout_29.addWidget(self.clas_nn_hidden_layers_label) self.frame_10 = QtWidgets.QFrame(self.nn_classification_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_10.sizePolicy().hasHeightForWidth()) self.frame_10.setSizePolicy(sizePolicy) self.frame_10.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_10.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_10.setObjectName("frame_10") self.gridLayout_50 = QtWidgets.QGridLayout(self.frame_10) self.gridLayout_50.setObjectName("gridLayout_50") self.verticalLayout_12 = QtWidgets.QVBoxLayout() self.verticalLayout_12.setObjectName("verticalLayout_12") self.horizontalLayout_20 = QtWidgets.QHBoxLayout() self.horizontalLayout_20.setObjectName("horizontalLayout_20") self.clas_nn_layers_horizontalSlider = QtWidgets.QSlider(self.frame_10) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_layers_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_nn_layers_horizontalSlider.setSizePolicy(sizePolicy) self.clas_nn_layers_horizontalSlider.setMaximumSize(QtCore.QSize(230, 16777215)) self.clas_nn_layers_horizontalSlider.setMinimum(1) self.clas_nn_layers_horizontalSlider.setMaximum(50) self.clas_nn_layers_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_nn_layers_horizontalSlider.setObjectName("clas_nn_layers_horizontalSlider") self.horizontalLayout_20.addWidget(self.clas_nn_layers_horizontalSlider) self.clas_nn_layers_label = QtWidgets.QLabel(self.frame_10) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_layers_label.sizePolicy().hasHeightForWidth()) self.clas_nn_layers_label.setSizePolicy(sizePolicy) self.clas_nn_layers_label.setMaximumSize(QtCore.QSize(35, 16777215)) self.clas_nn_layers_label.setObjectName("clas_nn_layers_label") self.horizontalLayout_20.addWidget(self.clas_nn_layers_label) self.verticalLayout_12.addLayout(self.horizontalLayout_20) self.clas_nn_layers_tableWidget = QtWidgets.QTableWidget(self.frame_10) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_nn_layers_tableWidget.sizePolicy().hasHeightForWidth()) self.clas_nn_layers_tableWidget.setSizePolicy(sizePolicy) self.clas_nn_layers_tableWidget.setMaximumSize(QtCore.QSize(230, 16777215)) self.clas_nn_layers_tableWidget.setObjectName("clas_nn_layers_tableWidget") self.clas_nn_layers_tableWidget.setColumnCount(1) self.clas_nn_layers_tableWidget.setRowCount(1) item = QtWidgets.QTableWidgetItem() self.clas_nn_layers_tableWidget.setVerticalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.clas_nn_layers_tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) self.clas_nn_layers_tableWidget.setItem(0, 0, item) self.clas_nn_layers_tableWidget.horizontalHeader().setDefaultSectionSize(120) self.verticalLayout_12.addWidget(self.clas_nn_layers_tableWidget) self.gridLayout_50.addLayout(self.verticalLayout_12, 0, 0, 1, 1) self.verticalLayout_29.addWidget(self.frame_10) self.gridLayout_22.addLayout(self.verticalLayout_29, 1, 0, 1, 1) self.classification_parameters_stackedWidget.addWidget(self.nn_classification_page) self.svm_classification_page = QtWidgets.QWidget() self.svm_classification_page.setObjectName("svm_classification_page") self.gridLayout_36 = QtWidgets.QGridLayout(self.svm_classification_page) self.gridLayout_36.setObjectName("gridLayout_36") self.verticalLayout_30 = QtWidgets.QVBoxLayout() self.verticalLayout_30.setObjectName("verticalLayout_30") self.label_56 = QtWidgets.QLabel(self.svm_classification_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_56.sizePolicy().hasHeightForWidth()) self.label_56.setSizePolicy(sizePolicy) self.label_56.setObjectName("label_56") self.verticalLayout_30.addWidget(self.label_56) self.frame_11 = QtWidgets.QFrame(self.svm_classification_page) self.frame_11.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_11.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_11.setObjectName("frame_11") self.gridLayout_51 = QtWidgets.QGridLayout(self.frame_11) self.gridLayout_51.setObjectName("gridLayout_51") self.horizontalLayout_47 = QtWidgets.QHBoxLayout() self.horizontalLayout_47.setObjectName("horizontalLayout_47") self.label_57 = QtWidgets.QLabel(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_57.sizePolicy().hasHeightForWidth()) self.label_57.setSizePolicy(sizePolicy) self.label_57.setObjectName("label_57") self.horizontalLayout_47.addWidget(self.label_57) spacerItem34 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_47.addItem(spacerItem34) self.clas_svm_C_horizontalSlider = QtWidgets.QSlider(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_svm_C_horizontalSlider.setSizePolicy(sizePolicy) self.clas_svm_C_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_C_horizontalSlider.setMinimum(1) self.clas_svm_C_horizontalSlider.setMaximum(100) self.clas_svm_C_horizontalSlider.setPageStep(1) self.clas_svm_C_horizontalSlider.setProperty("value", 10) self.clas_svm_C_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_C_horizontalSlider.setObjectName("clas_svm_C_horizontalSlider") self.horizontalLayout_47.addWidget(self.clas_svm_C_horizontalSlider) spacerItem35 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_47.addItem(spacerItem35) self.clas_svm_C_label = QtWidgets.QLabel(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_label.sizePolicy().hasHeightForWidth()) self.clas_svm_C_label.setSizePolicy(sizePolicy) self.clas_svm_C_label.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_C_label.setObjectName("clas_svm_C_label") self.horizontalLayout_47.addWidget(self.clas_svm_C_label) self.gridLayout_51.addLayout(self.horizontalLayout_47, 2, 0, 1, 1) self.horizontalLayout_33 = QtWidgets.QHBoxLayout() self.horizontalLayout_33.setObjectName("horizontalLayout_33") self.label_10 = QtWidgets.QLabel(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_10.sizePolicy().hasHeightForWidth()) self.label_10.setSizePolicy(sizePolicy) self.label_10.setObjectName("label_10") self.horizontalLayout_33.addWidget(self.label_10) spacerItem36 = QtWidgets.QSpacerItem(17, 18, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_33.addItem(spacerItem36) self.clas_svm_kernel_degree_spinBox = QtWidgets.QSpinBox(self.frame_11) self.clas_svm_kernel_degree_spinBox.setEnabled(False) self.clas_svm_kernel_degree_spinBox.setProperty("value", 3) self.clas_svm_kernel_degree_spinBox.setObjectName("clas_svm_kernel_degree_spinBox") self.horizontalLayout_33.addWidget(self.clas_svm_kernel_degree_spinBox) self.gridLayout_51.addLayout(self.horizontalLayout_33, 1, 0, 1, 1) self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setObjectName("verticalLayout_5") spacerItem37 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_5.addItem(spacerItem37) self.clas_svm_shirinking_checkBox = QtWidgets.QCheckBox(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_shirinking_checkBox.sizePolicy().hasHeightForWidth()) self.clas_svm_shirinking_checkBox.setSizePolicy(sizePolicy) self.clas_svm_shirinking_checkBox.setChecked(True) self.clas_svm_shirinking_checkBox.setObjectName("clas_svm_shirinking_checkBox") self.verticalLayout_5.addWidget(self.clas_svm_shirinking_checkBox) spacerItem38 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_5.addItem(spacerItem38) self.gridLayout_51.addLayout(self.verticalLayout_5, 3, 0, 1, 1) self.horizontalLayout_50 = QtWidgets.QHBoxLayout() self.horizontalLayout_50.setObjectName("horizontalLayout_50") self.label_60 = QtWidgets.QLabel(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_60.sizePolicy().hasHeightForWidth()) self.label_60.setSizePolicy(sizePolicy) self.label_60.setObjectName("label_60") self.horizontalLayout_50.addWidget(self.label_60) spacerItem39 = QtWidgets.QSpacerItem(100, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_50.addItem(spacerItem39) self.frame_12 = QtWidgets.QFrame(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.frame_12.sizePolicy().hasHeightForWidth()) self.frame_12.setSizePolicy(sizePolicy) self.frame_12.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_12.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_12.setObjectName("frame_12") self.gridLayout_12 = QtWidgets.QGridLayout(self.frame_12) self.gridLayout_12.setObjectName("gridLayout_12") self.verticalLayout_18 = QtWidgets.QVBoxLayout() self.verticalLayout_18.setObjectName("verticalLayout_18") self.clas_svm_maxiter_nolimit_checkBox = QtWidgets.QCheckBox(self.frame_12) self.clas_svm_maxiter_nolimit_checkBox.setChecked(True) self.clas_svm_maxiter_nolimit_checkBox.setObjectName("clas_svm_maxiter_nolimit_checkBox") self.verticalLayout_18.addWidget(self.clas_svm_maxiter_nolimit_checkBox) self.horizontalLayout_51 = QtWidgets.QHBoxLayout() self.horizontalLayout_51.setObjectName("horizontalLayout_51") self.clas_svm_maxiter_horizontalSlider = QtWidgets.QSlider(self.frame_12) self.clas_svm_maxiter_horizontalSlider.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_maxiter_horizontalSlider.sizePolicy().hasHeightForWidth()) self.clas_svm_maxiter_horizontalSlider.setSizePolicy(sizePolicy) self.clas_svm_maxiter_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_maxiter_horizontalSlider.setMinimum(1) self.clas_svm_maxiter_horizontalSlider.setMaximum(400) self.clas_svm_maxiter_horizontalSlider.setPageStep(1) self.clas_svm_maxiter_horizontalSlider.setProperty("value", 100) self.clas_svm_maxiter_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_maxiter_horizontalSlider.setObjectName("clas_svm_maxiter_horizontalSlider") self.horizontalLayout_51.addWidget(self.clas_svm_maxiter_horizontalSlider) spacerItem40 = QtWidgets.QSpacerItem(13, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_51.addItem(spacerItem40) self.clas_svm_maxiter_label = QtWidgets.QLabel(self.frame_12) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_maxiter_label.sizePolicy().hasHeightForWidth()) self.clas_svm_maxiter_label.setSizePolicy(sizePolicy) self.clas_svm_maxiter_label.setMinimumSize(QtCore.QSize(35, 0)) self.clas_svm_maxiter_label.setObjectName("clas_svm_maxiter_label") self.horizontalLayout_51.addWidget(self.clas_svm_maxiter_label) self.verticalLayout_18.addLayout(self.horizontalLayout_51) self.gridLayout_12.addLayout(self.verticalLayout_18, 0, 0, 1, 1) self.horizontalLayout_50.addWidget(self.frame_12) self.gridLayout_51.addLayout(self.horizontalLayout_50, 4, 0, 1, 1) self.verticalLayout_16 = QtWidgets.QVBoxLayout() self.verticalLayout_16.setObjectName("verticalLayout_16") self.horizontalLayout_49 = QtWidgets.QHBoxLayout() self.horizontalLayout_49.setObjectName("horizontalLayout_49") self.label_59 = QtWidgets.QLabel(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_59.sizePolicy().hasHeightForWidth()) self.label_59.setSizePolicy(sizePolicy) self.label_59.setObjectName("label_59") self.horizontalLayout_49.addWidget(self.label_59) self.clas_svm_kernel_comboBox = QtWidgets.QComboBox(self.frame_11) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_kernel_comboBox.sizePolicy().hasHeightForWidth()) self.clas_svm_kernel_comboBox.setSizePolicy(sizePolicy) self.clas_svm_kernel_comboBox.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_svm_kernel_comboBox.setObjectName("clas_svm_kernel_comboBox") self.clas_svm_kernel_comboBox.addItem("") self.clas_svm_kernel_comboBox.addItem("") self.clas_svm_kernel_comboBox.addItem("") self.clas_svm_kernel_comboBox.addItem("") self.horizontalLayout_49.addWidget(self.clas_svm_kernel_comboBox) self.verticalLayout_16.addLayout(self.horizontalLayout_49) self.gridLayout_51.addLayout(self.verticalLayout_16, 0, 0, 1, 1) self.verticalLayout_30.addWidget(self.frame_11) self.gridLayout_36.addLayout(self.verticalLayout_30, 0, 0, 1, 1) self.classification_parameters_stackedWidget.addWidget(self.svm_classification_page) self.randomforest_classification_page = QtWidgets.QWidget() self.randomforest_classification_page.setObjectName("randomforest_classification_page") self.gridLayout_37 = QtWidgets.QGridLayout(self.randomforest_classification_page) self.gridLayout_37.setObjectName("gridLayout_37") self.verticalLayout_46 = QtWidgets.QVBoxLayout() self.verticalLayout_46.setObjectName("verticalLayout_46") self.label_83 = QtWidgets.QLabel(self.randomforest_classification_page) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_83.sizePolicy().hasHeightForWidth()) self.label_83.setSizePolicy(sizePolicy) self.label_83.setObjectName("label_83") self.verticalLayout_46.addWidget(self.label_83) self.frame_17 = QtWidgets.QFrame(self.randomforest_classification_page) self.frame_17.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_17.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_17.setObjectName("frame_17") self.gridLayout_55 = QtWidgets.QGridLayout(self.frame_17) self.gridLayout_55.setObjectName("gridLayout_55") self.horizontalLayout_72 = QtWidgets.QHBoxLayout() self.horizontalLayout_72.setObjectName("horizontalLayout_72") self.label_84 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_84.sizePolicy().hasHeightForWidth()) self.label_84.setSizePolicy(sizePolicy) self.label_84.setObjectName("label_84") self.horizontalLayout_72.addWidget(self.label_84) spacerItem41 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_72.addItem(spacerItem41) self.clas_svm_C_horizontalSlider_13 = QtWidgets.QSlider(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_horizontalSlider_13.sizePolicy().hasHeightForWidth()) self.clas_svm_C_horizontalSlider_13.setSizePolicy(sizePolicy) self.clas_svm_C_horizontalSlider_13.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_C_horizontalSlider_13.setMinimum(1) self.clas_svm_C_horizontalSlider_13.setMaximum(100) self.clas_svm_C_horizontalSlider_13.setPageStep(1) self.clas_svm_C_horizontalSlider_13.setProperty("value", 10) self.clas_svm_C_horizontalSlider_13.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_C_horizontalSlider_13.setObjectName("clas_svm_C_horizontalSlider_13") self.horizontalLayout_72.addWidget(self.clas_svm_C_horizontalSlider_13) spacerItem42 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_72.addItem(spacerItem42) self.clas_svm_C_label_13 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_label_13.sizePolicy().hasHeightForWidth()) self.clas_svm_C_label_13.setSizePolicy(sizePolicy) self.clas_svm_C_label_13.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_C_label_13.setObjectName("clas_svm_C_label_13") self.horizontalLayout_72.addWidget(self.clas_svm_C_label_13) self.gridLayout_55.addLayout(self.horizontalLayout_72, 5, 0, 1, 1) self.verticalLayout_47 = QtWidgets.QVBoxLayout() self.verticalLayout_47.setObjectName("verticalLayout_47") self.horizontalLayout_73 = QtWidgets.QHBoxLayout() self.horizontalLayout_73.setObjectName("horizontalLayout_73") self.label_85 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_85.sizePolicy().hasHeightForWidth()) self.label_85.setSizePolicy(sizePolicy) self.label_85.setObjectName("label_85") self.horizontalLayout_73.addWidget(self.label_85) self.clas_svm_kernel_comboBox_7 = QtWidgets.QComboBox(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_kernel_comboBox_7.sizePolicy().hasHeightForWidth()) self.clas_svm_kernel_comboBox_7.setSizePolicy(sizePolicy) self.clas_svm_kernel_comboBox_7.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_svm_kernel_comboBox_7.setObjectName("clas_svm_kernel_comboBox_7") self.clas_svm_kernel_comboBox_7.addItem("") self.clas_svm_kernel_comboBox_7.addItem("") self.clas_svm_kernel_comboBox_7.addItem("") self.horizontalLayout_73.addWidget(self.clas_svm_kernel_comboBox_7) self.verticalLayout_47.addLayout(self.horizontalLayout_73) self.gridLayout_55.addLayout(self.verticalLayout_47, 6, 0, 1, 1) self.horizontalLayout_74 = QtWidgets.QHBoxLayout() self.horizontalLayout_74.setObjectName("horizontalLayout_74") self.label_86 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_86.sizePolicy().hasHeightForWidth()) self.label_86.setSizePolicy(sizePolicy) self.label_86.setObjectName("label_86") self.horizontalLayout_74.addWidget(self.label_86) spacerItem43 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_74.addItem(spacerItem43) self.clas_svm_C_horizontalSlider_14 = QtWidgets.QSlider(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_horizontalSlider_14.sizePolicy().hasHeightForWidth()) self.clas_svm_C_horizontalSlider_14.setSizePolicy(sizePolicy) self.clas_svm_C_horizontalSlider_14.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_C_horizontalSlider_14.setMinimum(1) self.clas_svm_C_horizontalSlider_14.setMaximum(100) self.clas_svm_C_horizontalSlider_14.setPageStep(1) self.clas_svm_C_horizontalSlider_14.setProperty("value", 10) self.clas_svm_C_horizontalSlider_14.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_C_horizontalSlider_14.setObjectName("clas_svm_C_horizontalSlider_14") self.horizontalLayout_74.addWidget(self.clas_svm_C_horizontalSlider_14) spacerItem44 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_74.addItem(spacerItem44) self.clas_svm_C_label_14 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_label_14.sizePolicy().hasHeightForWidth()) self.clas_svm_C_label_14.setSizePolicy(sizePolicy) self.clas_svm_C_label_14.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_C_label_14.setObjectName("clas_svm_C_label_14") self.horizontalLayout_74.addWidget(self.clas_svm_C_label_14) self.gridLayout_55.addLayout(self.horizontalLayout_74, 2, 0, 1, 1) self.horizontalLayout_75 = QtWidgets.QHBoxLayout() self.horizontalLayout_75.setObjectName("horizontalLayout_75") self.label_87 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_87.sizePolicy().hasHeightForWidth()) self.label_87.setSizePolicy(sizePolicy) self.label_87.setObjectName("label_87") self.horizontalLayout_75.addWidget(self.label_87) spacerItem45 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_75.addItem(spacerItem45) self.clas_svm_C_horizontalSlider_15 = QtWidgets.QSlider(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_horizontalSlider_15.sizePolicy().hasHeightForWidth()) self.clas_svm_C_horizontalSlider_15.setSizePolicy(sizePolicy) self.clas_svm_C_horizontalSlider_15.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_C_horizontalSlider_15.setMinimum(1) self.clas_svm_C_horizontalSlider_15.setMaximum(100) self.clas_svm_C_horizontalSlider_15.setPageStep(1) self.clas_svm_C_horizontalSlider_15.setProperty("value", 10) self.clas_svm_C_horizontalSlider_15.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_C_horizontalSlider_15.setObjectName("clas_svm_C_horizontalSlider_15") self.horizontalLayout_75.addWidget(self.clas_svm_C_horizontalSlider_15) spacerItem46 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_75.addItem(spacerItem46) self.clas_svm_C_label_15 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_label_15.sizePolicy().hasHeightForWidth()) self.clas_svm_C_label_15.setSizePolicy(sizePolicy) self.clas_svm_C_label_15.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_C_label_15.setObjectName("clas_svm_C_label_15") self.horizontalLayout_75.addWidget(self.clas_svm_C_label_15) self.gridLayout_55.addLayout(self.horizontalLayout_75, 4, 0, 1, 1) self.verticalLayout_48 = QtWidgets.QVBoxLayout() self.verticalLayout_48.setObjectName("verticalLayout_48") self.horizontalLayout_76 = QtWidgets.QHBoxLayout() self.horizontalLayout_76.setObjectName("horizontalLayout_76") self.label_88 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_88.sizePolicy().hasHeightForWidth()) self.label_88.setSizePolicy(sizePolicy) self.label_88.setObjectName("label_88") self.horizontalLayout_76.addWidget(self.label_88) self.clas_svm_kernel_comboBox_8 = QtWidgets.QComboBox(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_kernel_comboBox_8.sizePolicy().hasHeightForWidth()) self.clas_svm_kernel_comboBox_8.setSizePolicy(sizePolicy) self.clas_svm_kernel_comboBox_8.setMaximumSize(QtCore.QSize(160, 16777215)) self.clas_svm_kernel_comboBox_8.setObjectName("clas_svm_kernel_comboBox_8") self.clas_svm_kernel_comboBox_8.addItem("") self.clas_svm_kernel_comboBox_8.addItem("") self.horizontalLayout_76.addWidget(self.clas_svm_kernel_comboBox_8) self.verticalLayout_48.addLayout(self.horizontalLayout_76) self.gridLayout_55.addLayout(self.verticalLayout_48, 1, 0, 1, 1) self.horizontalLayout_77 = QtWidgets.QHBoxLayout() self.horizontalLayout_77.setObjectName("horizontalLayout_77") self.label_89 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_89.sizePolicy().hasHeightForWidth()) self.label_89.setSizePolicy(sizePolicy) self.label_89.setObjectName("label_89") self.horizontalLayout_77.addWidget(self.label_89) spacerItem47 = QtWidgets.QSpacerItem(142, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_77.addItem(spacerItem47) self.clas_svm_episilon_horizontalSlider_5 = QtWidgets.QSlider(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_episilon_horizontalSlider_5.sizePolicy().hasHeightForWidth()) self.clas_svm_episilon_horizontalSlider_5.setSizePolicy(sizePolicy) self.clas_svm_episilon_horizontalSlider_5.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_episilon_horizontalSlider_5.setMinimum(1) self.clas_svm_episilon_horizontalSlider_5.setMaximum(100) self.clas_svm_episilon_horizontalSlider_5.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_episilon_horizontalSlider_5.setObjectName("clas_svm_episilon_horizontalSlider_5") self.horizontalLayout_77.addWidget(self.clas_svm_episilon_horizontalSlider_5) spacerItem48 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_77.addItem(spacerItem48) self.clas_svm_episilon_label_5 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_episilon_label_5.sizePolicy().hasHeightForWidth()) self.clas_svm_episilon_label_5.setSizePolicy(sizePolicy) self.clas_svm_episilon_label_5.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_episilon_label_5.setObjectName("clas_svm_episilon_label_5") self.horizontalLayout_77.addWidget(self.clas_svm_episilon_label_5) self.gridLayout_55.addLayout(self.horizontalLayout_77, 0, 0, 1, 1) self.horizontalLayout_78 = QtWidgets.QHBoxLayout() self.horizontalLayout_78.setObjectName("horizontalLayout_78") self.label_90 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_90.sizePolicy().hasHeightForWidth()) self.label_90.setSizePolicy(sizePolicy) self.label_90.setObjectName("label_90") self.horizontalLayout_78.addWidget(self.label_90) spacerItem49 = QtWidgets.QSpacerItem(21, 18, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_78.addItem(spacerItem49) self.clas_svm_C_horizontalSlider_16 = QtWidgets.QSlider(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_horizontalSlider_16.sizePolicy().hasHeightForWidth()) self.clas_svm_C_horizontalSlider_16.setSizePolicy(sizePolicy) self.clas_svm_C_horizontalSlider_16.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.clas_svm_C_horizontalSlider_16.setMinimum(1) self.clas_svm_C_horizontalSlider_16.setMaximum(100) self.clas_svm_C_horizontalSlider_16.setPageStep(1) self.clas_svm_C_horizontalSlider_16.setProperty("value", 10) self.clas_svm_C_horizontalSlider_16.setOrientation(QtCore.Qt.Horizontal) self.clas_svm_C_horizontalSlider_16.setObjectName("clas_svm_C_horizontalSlider_16") self.horizontalLayout_78.addWidget(self.clas_svm_C_horizontalSlider_16) spacerItem50 = QtWidgets.QSpacerItem(5, 5, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_78.addItem(spacerItem50) self.clas_svm_C_label_16 = QtWidgets.QLabel(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_C_label_16.sizePolicy().hasHeightForWidth()) self.clas_svm_C_label_16.setSizePolicy(sizePolicy) self.clas_svm_C_label_16.setMinimumSize(QtCore.QSize(25, 0)) self.clas_svm_C_label_16.setObjectName("clas_svm_C_label_16") self.horizontalLayout_78.addWidget(self.clas_svm_C_label_16) self.gridLayout_55.addLayout(self.horizontalLayout_78, 3, 0, 1, 1) self.verticalLayout_49 = QtWidgets.QVBoxLayout() self.verticalLayout_49.setObjectName("verticalLayout_49") spacerItem51 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_49.addItem(spacerItem51) self.clas_svm_shirinking_checkBox_5 = QtWidgets.QCheckBox(self.frame_17) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_svm_shirinking_checkBox_5.sizePolicy().hasHeightForWidth()) self.clas_svm_shirinking_checkBox_5.setSizePolicy(sizePolicy) self.clas_svm_shirinking_checkBox_5.setChecked(True) self.clas_svm_shirinking_checkBox_5.setObjectName("clas_svm_shirinking_checkBox_5") self.verticalLayout_49.addWidget(self.clas_svm_shirinking_checkBox_5) spacerItem52 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.verticalLayout_49.addItem(spacerItem52) self.gridLayout_55.addLayout(self.verticalLayout_49, 7, 0, 1, 1) self.verticalLayout_46.addWidget(self.frame_17) self.gridLayout_37.addLayout(self.verticalLayout_46, 0, 0, 1, 1) self.classification_parameters_stackedWidget.addWidget(self.randomforest_classification_page) self.gradientboosting_classification_page = QtWidgets.QWidget() self.gradientboosting_classification_page.setObjectName("gradientboosting_classification_page") self.gridLayout_38 = QtWidgets.QGridLayout(self.gradientboosting_classification_page) self.gridLayout_38.setObjectName("gridLayout_38") self.label_12 = QtWidgets.QLabel(self.gradientboosting_classification_page) self.label_12.setObjectName("label_12") self.gridLayout_38.addWidget(self.label_12, 0, 0, 1, 1) self.classification_parameters_stackedWidget.addWidget(self.gradientboosting_classification_page) self.knn_classification_page = QtWidgets.QWidget() self.knn_classification_page.setObjectName("knn_classification_page") self.gridLayout_39 = QtWidgets.QGridLayout(self.knn_classification_page) self.gridLayout_39.setObjectName("gridLayout_39") self.label_13 = QtWidgets.QLabel(self.knn_classification_page) self.label_13.setObjectName("label_13") self.gridLayout_39.addWidget(self.label_13, 0, 0, 1, 1) self.classification_parameters_stackedWidget.addWidget(self.knn_classification_page) self.horizontalLayout_10.addWidget(self.classification_parameters_stackedWidget) self.gridLayout_21.addLayout(self.horizontalLayout_10, 1, 0, 1, 1) self.regression_and_classification_stackedWidget.addWidget(self.page_classification) self.verticalLayout_7.addWidget(self.regression_and_classification_stackedWidget) self.gridLayout_20.addLayout(self.verticalLayout_7, 0, 1, 1, 1) self.tabs_widget.addTab(self.model_selection_tab, "") self.inputoutput_tab = QtWidgets.QWidget() self.inputoutput_tab.setObjectName("inputoutput_tab") self.gridLayout_28 = QtWidgets.QGridLayout(self.inputoutput_tab) self.gridLayout_28.setObjectName("gridLayout_28") self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setContentsMargins(-1, -1, 12, -1) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setContentsMargins(12, -1, -1, 12) self.verticalLayout_2.setObjectName("verticalLayout_2") self.label_2 = QtWidgets.QLabel(self.inputoutput_tab) self.label_2.setObjectName("label_2") self.verticalLayout_2.addWidget(self.label_2) self.available_columns_listWidget = QtWidgets.QListWidget(self.inputoutput_tab) self.available_columns_listWidget.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) self.available_columns_listWidget.setObjectName("available_columns_listWidget") self.verticalLayout_2.addWidget(self.available_columns_listWidget) self.horizontalLayout_5.addLayout(self.verticalLayout_2) self.gridLayout_26 = QtWidgets.QGridLayout() self.gridLayout_26.setObjectName("gridLayout_26") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setContentsMargins(0, 0, 0, -1) self.horizontalLayout.setObjectName("horizontalLayout") self.add_input_columns_pushButton = QtWidgets.QPushButton(self.inputoutput_tab) self.add_input_columns_pushButton.setObjectName("add_input_columns_pushButton") self.horizontalLayout.addWidget(self.add_input_columns_pushButton) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.label_4 = QtWidgets.QLabel(self.inputoutput_tab) self.label_4.setObjectName("label_4") self.verticalLayout_3.addWidget(self.label_4) self.input_columns_listWidget = QtWidgets.QListWidget(self.inputoutput_tab) self.input_columns_listWidget.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) self.input_columns_listWidget.setObjectName("input_columns_listWidget") self.verticalLayout_3.addWidget(self.input_columns_listWidget) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.remove_input_columns_pushButton = QtWidgets.QPushButton(self.inputoutput_tab) self.remove_input_columns_pushButton.setObjectName("remove_input_columns_pushButton") self.horizontalLayout_2.addWidget(self.remove_input_columns_pushButton) self.clear_input_columns_pushButton = QtWidgets.QPushButton(self.inputoutput_tab) self.clear_input_columns_pushButton.setObjectName("clear_input_columns_pushButton") self.horizontalLayout_2.addWidget(self.clear_input_columns_pushButton) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.horizontalLayout.addLayout(self.verticalLayout_3) self.gridLayout_26.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.output_selection_stackedWidget = QtWidgets.QStackedWidget(self.inputoutput_tab) self.output_selection_stackedWidget.setMinimumSize(QtCore.QSize(0, 200)) self.output_selection_stackedWidget.setFrameShape(QtWidgets.QFrame.NoFrame) self.output_selection_stackedWidget.setObjectName("output_selection_stackedWidget") self.regression = QtWidgets.QWidget() self.regression.setObjectName("regression") self.gridLayout_25 = QtWidgets.QGridLayout(self.regression) self.gridLayout_25.setObjectName("gridLayout_25") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.add_output_columns_pushButton = QtWidgets.QPushButton(self.regression) self.add_output_columns_pushButton.setObjectName("add_output_columns_pushButton") self.horizontalLayout_3.addWidget(self.add_output_columns_pushButton) self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setObjectName("verticalLayout_6") self.label_5 = QtWidgets.QLabel(self.regression) self.label_5.setObjectName("label_5") self.verticalLayout_6.addWidget(self.label_5) self.output_columns_listWidget = QtWidgets.QListWidget(self.regression) self.output_columns_listWidget.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection) self.output_columns_listWidget.setObjectName("output_columns_listWidget") self.verticalLayout_6.addWidget(self.output_columns_listWidget) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.remove_output_columns_pushButton = QtWidgets.QPushButton(self.regression) self.remove_output_columns_pushButton.setObjectName("remove_output_columns_pushButton") self.horizontalLayout_4.addWidget(self.remove_output_columns_pushButton) self.clear_output_columns_pushButton = QtWidgets.QPushButton(self.regression) self.clear_output_columns_pushButton.setObjectName("clear_output_columns_pushButton") self.horizontalLayout_4.addWidget(self.clear_output_columns_pushButton) self.verticalLayout_6.addLayout(self.horizontalLayout_4) self.horizontalLayout_3.addLayout(self.verticalLayout_6) self.gridLayout_25.addLayout(self.horizontalLayout_3, 1, 0, 1, 1) self.output_selection_stackedWidget.addWidget(self.regression) self.classification = QtWidgets.QWidget() self.classification.setObjectName("classification") self.horizontalLayout_39 = QtWidgets.QHBoxLayout(self.classification) self.horizontalLayout_39.setObjectName("horizontalLayout_39") self.horizontalLayout_45 = QtWidgets.QHBoxLayout() self.horizontalLayout_45.setObjectName("horizontalLayout_45") spacerItem53 = QtWidgets.QSpacerItem(51, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_45.addItem(spacerItem53) self.verticalLayout_4 = QtWidgets.QVBoxLayout() self.verticalLayout_4.setObjectName("verticalLayout_4") self.label_14 = QtWidgets.QLabel(self.classification) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_14.sizePolicy().hasHeightForWidth()) self.label_14.setSizePolicy(sizePolicy) self.label_14.setObjectName("label_14") self.verticalLayout_4.addWidget(self.label_14) self.clas_output_colum_comboBox = QtWidgets.QComboBox(self.classification) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_output_colum_comboBox.sizePolicy().hasHeightForWidth()) self.clas_output_colum_comboBox.setSizePolicy(sizePolicy) self.clas_output_colum_comboBox.setMinimumSize(QtCore.QSize(150, 0)) self.clas_output_colum_comboBox.setMaximumSize(QtCore.QSize(200, 16777215)) self.clas_output_colum_comboBox.setLayoutDirection(QtCore.Qt.LeftToRight) self.clas_output_colum_comboBox.setObjectName("clas_output_colum_comboBox") self.verticalLayout_4.addWidget(self.clas_output_colum_comboBox) spacerItem54 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem54) self.horizontalLayout_45.addLayout(self.verticalLayout_4) spacerItem55 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_45.addItem(spacerItem55) self.horizontalLayout_39.addLayout(self.horizontalLayout_45) self.output_selection_stackedWidget.addWidget(self.classification) self.gridLayout_26.addWidget(self.output_selection_stackedWidget, 1, 0, 1, 1) self.horizontalLayout_5.addLayout(self.gridLayout_26) self.gridLayout_28.addLayout(self.horizontalLayout_5, 0, 0, 1, 1) self.tabs_widget.addTab(self.inputoutput_tab, "") self.train_tab = QtWidgets.QWidget() self.train_tab.setObjectName("train_tab") self.gridLayout_13 = QtWidgets.QGridLayout(self.train_tab) self.gridLayout_13.setObjectName("gridLayout_13") self.verticalLayout_15 = QtWidgets.QVBoxLayout() self.verticalLayout_15.setContentsMargins(12, -1, -1, 12) self.verticalLayout_15.setObjectName("verticalLayout_15") self.label_33 = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_33.sizePolicy().hasHeightForWidth()) self.label_33.setSizePolicy(sizePolicy) self.label_33.setMaximumSize(QtCore.QSize(160, 16777215)) self.label_33.setBaseSize(QtCore.QSize(0, 0)) self.label_33.setObjectName("label_33") self.verticalLayout_15.addWidget(self.label_33) self.horizontalLayout_27 = QtWidgets.QHBoxLayout() self.horizontalLayout_27.setObjectName("horizontalLayout_27") self.train_percentage_horizontalSlider = QtWidgets.QSlider(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.train_percentage_horizontalSlider.sizePolicy().hasHeightForWidth()) self.train_percentage_horizontalSlider.setSizePolicy(sizePolicy) self.train_percentage_horizontalSlider.setMinimumSize(QtCore.QSize(0, 0)) self.train_percentage_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.train_percentage_horizontalSlider.setMinimum(5) self.train_percentage_horizontalSlider.setMaximum(95) self.train_percentage_horizontalSlider.setProperty("value", 85) self.train_percentage_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.train_percentage_horizontalSlider.setObjectName("train_percentage_horizontalSlider") self.horizontalLayout_27.addWidget(self.train_percentage_horizontalSlider) self.train_percentage_label = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.train_percentage_label.sizePolicy().hasHeightForWidth()) self.train_percentage_label.setSizePolicy(sizePolicy) self.train_percentage_label.setMinimumSize(QtCore.QSize(35, 0)) self.train_percentage_label.setMaximumSize(QtCore.QSize(0, 16777215)) self.train_percentage_label.setBaseSize(QtCore.QSize(30, 0)) self.train_percentage_label.setObjectName("train_percentage_label") self.horizontalLayout_27.addWidget(self.train_percentage_label) self.verticalLayout_15.addLayout(self.horizontalLayout_27) self.label_34 = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_34.sizePolicy().hasHeightForWidth()) self.label_34.setSizePolicy(sizePolicy) self.label_34.setObjectName("label_34") self.verticalLayout_15.addWidget(self.label_34) self.horizontalLayout_29 = QtWidgets.QHBoxLayout() self.horizontalLayout_29.setObjectName("horizontalLayout_29") self.test_percentage_horizontalSlider = QtWidgets.QSlider(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.test_percentage_horizontalSlider.sizePolicy().hasHeightForWidth()) self.test_percentage_horizontalSlider.setSizePolicy(sizePolicy) self.test_percentage_horizontalSlider.setMinimumSize(QtCore.QSize(0, 0)) self.test_percentage_horizontalSlider.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.test_percentage_horizontalSlider.setMinimum(5) self.test_percentage_horizontalSlider.setMaximum(95) self.test_percentage_horizontalSlider.setProperty("value", 15) self.test_percentage_horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.test_percentage_horizontalSlider.setObjectName("test_percentage_horizontalSlider") self.horizontalLayout_29.addWidget(self.test_percentage_horizontalSlider) self.test_percentage_label = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.test_percentage_label.sizePolicy().hasHeightForWidth()) self.test_percentage_label.setSizePolicy(sizePolicy) self.test_percentage_label.setMinimumSize(QtCore.QSize(35, 0)) self.test_percentage_label.setMaximumSize(QtCore.QSize(0, 16777215)) self.test_percentage_label.setBaseSize(QtCore.QSize(30, 0)) self.test_percentage_label.setObjectName("test_percentage_label") self.horizontalLayout_29.addWidget(self.test_percentage_label) self.verticalLayout_15.addLayout(self.horizontalLayout_29) self.horizontalLayout_14 = QtWidgets.QHBoxLayout() self.horizontalLayout_14.setObjectName("horizontalLayout_14") self.label_8 = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_8.sizePolicy().hasHeightForWidth()) self.label_8.setSizePolicy(sizePolicy) self.label_8.setObjectName("label_8") self.horizontalLayout_14.addWidget(self.label_8) spacerItem56 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_14.addItem(spacerItem56) self.shuffle_samples_checkBox = QtWidgets.QCheckBox(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.shuffle_samples_checkBox.sizePolicy().hasHeightForWidth()) self.shuffle_samples_checkBox.setSizePolicy(sizePolicy) self.shuffle_samples_checkBox.setMaximumSize(QtCore.QSize(30, 16777215)) self.shuffle_samples_checkBox.setText("") self.shuffle_samples_checkBox.setObjectName("shuffle_samples_checkBox") self.horizontalLayout_14.addWidget(self.shuffle_samples_checkBox) self.verticalLayout_15.addLayout(self.horizontalLayout_14) self.horizontalLayout_40 = QtWidgets.QHBoxLayout() self.horizontalLayout_40.setObjectName("horizontalLayout_40") self.train_model_pushButton = QtWidgets.QPushButton(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.train_model_pushButton.sizePolicy().hasHeightForWidth()) self.train_model_pushButton.setSizePolicy(sizePolicy) self.train_model_pushButton.setMinimumSize(QtCore.QSize(0, 0)) self.train_model_pushButton.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.train_model_pushButton.setLayoutDirection(QtCore.Qt.LeftToRight) self.train_model_pushButton.setObjectName("train_model_pushButton") self.horizontalLayout_40.addWidget(self.train_model_pushButton) self.verticalLayout_15.addLayout(self.horizontalLayout_40) self.line_9 = QtWidgets.QFrame(self.train_tab) self.line_9.setFrameShape(QtWidgets.QFrame.HLine) self.line_9.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_9.setObjectName("line_9") self.verticalLayout_15.addWidget(self.line_9) self.horizontalLayout_34 = QtWidgets.QHBoxLayout() self.horizontalLayout_34.setObjectName("horizontalLayout_34") self.label_11 = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_11.sizePolicy().hasHeightForWidth()) self.label_11.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(13) font.setBold(True) font.setWeight(75) self.label_11.setFont(font) self.label_11.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_11.setObjectName("label_11") self.horizontalLayout_34.addWidget(self.label_11) self.train_dataset_shape_label = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.train_dataset_shape_label.sizePolicy().hasHeightForWidth()) self.train_dataset_shape_label.setSizePolicy(sizePolicy) self.train_dataset_shape_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.train_dataset_shape_label.setObjectName("train_dataset_shape_label") self.horizontalLayout_34.addWidget(self.train_dataset_shape_label) self.verticalLayout_15.addLayout(self.horizontalLayout_34) self.horizontalLayout_35 = QtWidgets.QHBoxLayout() self.horizontalLayout_35.setObjectName("horizontalLayout_35") self.label_24 = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_24.sizePolicy().hasHeightForWidth()) self.label_24.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(13) font.setBold(True) font.setWeight(75) self.label_24.setFont(font) self.label_24.setObjectName("label_24") self.horizontalLayout_35.addWidget(self.label_24) self.test_dataset_shape_label = QtWidgets.QLabel(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.test_dataset_shape_label.sizePolicy().hasHeightForWidth()) self.test_dataset_shape_label.setSizePolicy(sizePolicy) self.test_dataset_shape_label.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.test_dataset_shape_label.setObjectName("test_dataset_shape_label") self.horizontalLayout_35.addWidget(self.test_dataset_shape_label) self.verticalLayout_15.addLayout(self.horizontalLayout_35) self.train_metrics_stackedWidget = QtWidgets.QStackedWidget(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.train_metrics_stackedWidget.sizePolicy().hasHeightForWidth()) self.train_metrics_stackedWidget.setSizePolicy(sizePolicy) self.train_metrics_stackedWidget.setMinimumSize(QtCore.QSize(0, 0)) self.train_metrics_stackedWidget.setMaximumSize(QtCore.QSize(320, 16777215)) self.train_metrics_stackedWidget.setFrameShape(QtWidgets.QFrame.StyledPanel) self.train_metrics_stackedWidget.setFrameShadow(QtWidgets.QFrame.Plain) self.train_metrics_stackedWidget.setLineWidth(1) self.train_metrics_stackedWidget.setObjectName("train_metrics_stackedWidget") self.regression_metrics = QtWidgets.QWidget() sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.regression_metrics.sizePolicy().hasHeightForWidth()) self.regression_metrics.setSizePolicy(sizePolicy) self.regression_metrics.setObjectName("regression_metrics") self.gridLayout_3 = QtWidgets.QGridLayout(self.regression_metrics) self.gridLayout_3.setObjectName("gridLayout_3") self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setContentsMargins(10, 10, 10, 10) self.gridLayout_2.setObjectName("gridLayout_2") self.label_25 = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_25.sizePolicy().hasHeightForWidth()) self.label_25.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(17) font.setBold(True) font.setWeight(75) self.label_25.setFont(font) self.label_25.setAlignment(QtCore.Qt.AlignCenter) self.label_25.setObjectName("label_25") self.gridLayout_2.addWidget(self.label_25, 0, 0, 1, 2) self.line_10 = QtWidgets.QFrame(self.regression_metrics) self.line_10.setFrameShape(QtWidgets.QFrame.HLine) self.line_10.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_10.setObjectName("line_10") self.gridLayout_2.addWidget(self.line_10, 1, 0, 1, 2) self.label_29 = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_29.sizePolicy().hasHeightForWidth()) self.label_29.setSizePolicy(sizePolicy) self.label_29.setObjectName("label_29") self.gridLayout_2.addWidget(self.label_29, 2, 0, 1, 1) self.reg_mse_label = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_mse_label.sizePolicy().hasHeightForWidth()) self.reg_mse_label.setSizePolicy(sizePolicy) self.reg_mse_label.setAlignment(QtCore.Qt.AlignCenter) self.reg_mse_label.setObjectName("reg_mse_label") self.gridLayout_2.addWidget(self.reg_mse_label, 2, 1, 1, 1) self.label_31 = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_31.sizePolicy().hasHeightForWidth()) self.label_31.setSizePolicy(sizePolicy) self.label_31.setObjectName("label_31") self.gridLayout_2.addWidget(self.label_31, 3, 0, 1, 1) self.reg_rmse_label = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_rmse_label.sizePolicy().hasHeightForWidth()) self.reg_rmse_label.setSizePolicy(sizePolicy) self.reg_rmse_label.setAlignment(QtCore.Qt.AlignCenter) self.reg_rmse_label.setObjectName("reg_rmse_label") self.gridLayout_2.addWidget(self.reg_rmse_label, 3, 1, 1, 1) self.label_30 = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_30.sizePolicy().hasHeightForWidth()) self.label_30.setSizePolicy(sizePolicy) self.label_30.setObjectName("label_30") self.gridLayout_2.addWidget(self.label_30, 4, 0, 1, 1) self.reg_r2_label = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_r2_label.sizePolicy().hasHeightForWidth()) self.reg_r2_label.setSizePolicy(sizePolicy) self.reg_r2_label.setAlignment(QtCore.Qt.AlignCenter) self.reg_r2_label.setObjectName("reg_r2_label") self.gridLayout_2.addWidget(self.reg_r2_label, 4, 1, 1, 1) self.label_32 = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_32.sizePolicy().hasHeightForWidth()) self.label_32.setSizePolicy(sizePolicy) self.label_32.setObjectName("label_32") self.gridLayout_2.addWidget(self.label_32, 5, 0, 1, 1) self.reg_mea_label = QtWidgets.QLabel(self.regression_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.reg_mea_label.sizePolicy().hasHeightForWidth()) self.reg_mea_label.setSizePolicy(sizePolicy) self.reg_mea_label.setAlignment(QtCore.Qt.AlignCenter) self.reg_mea_label.setObjectName("reg_mea_label") self.gridLayout_2.addWidget(self.reg_mea_label, 5, 1, 1, 1) self.gridLayout_3.addLayout(self.gridLayout_2, 0, 0, 1, 1) self.train_metrics_stackedWidget.addWidget(self.regression_metrics) self.classification_metrics = QtWidgets.QWidget() sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.classification_metrics.sizePolicy().hasHeightForWidth()) self.classification_metrics.setSizePolicy(sizePolicy) self.classification_metrics.setObjectName("classification_metrics") self.gridLayout = QtWidgets.QGridLayout(self.classification_metrics) self.gridLayout.setObjectName("gridLayout") self.gridLayout_7 = QtWidgets.QGridLayout() self.gridLayout_7.setSizeConstraint(QtWidgets.QLayout.SetMinimumSize) self.gridLayout_7.setContentsMargins(10, 10, 10, 10) self.gridLayout_7.setObjectName("gridLayout_7") self.label_26 = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_26.sizePolicy().hasHeightForWidth()) self.label_26.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(17) font.setBold(True) font.setWeight(75) self.label_26.setFont(font) self.label_26.setAlignment(QtCore.Qt.AlignCenter) self.label_26.setObjectName("label_26") self.gridLayout_7.addWidget(self.label_26, 0, 0, 1, 2) self.line_8 = QtWidgets.QFrame(self.classification_metrics) self.line_8.setFrameShape(QtWidgets.QFrame.HLine) self.line_8.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_8.setObjectName("line_8") self.gridLayout_7.addWidget(self.line_8, 1, 0, 1, 2) self.label_38 = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_38.sizePolicy().hasHeightForWidth()) self.label_38.setSizePolicy(sizePolicy) self.label_38.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_38.setObjectName("label_38") self.gridLayout_7.addWidget(self.label_38, 2, 0, 1, 1) self.clas_accuracy_label = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_accuracy_label.sizePolicy().hasHeightForWidth()) self.clas_accuracy_label.setSizePolicy(sizePolicy) self.clas_accuracy_label.setAlignment(QtCore.Qt.AlignCenter) self.clas_accuracy_label.setObjectName("clas_accuracy_label") self.gridLayout_7.addWidget(self.clas_accuracy_label, 2, 1, 1, 1) self.label_39 = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_39.sizePolicy().hasHeightForWidth()) self.label_39.setSizePolicy(sizePolicy) self.label_39.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_39.setObjectName("label_39") self.gridLayout_7.addWidget(self.label_39, 3, 0, 1, 1) self.clas_recall_label = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_recall_label.sizePolicy().hasHeightForWidth()) self.clas_recall_label.setSizePolicy(sizePolicy) self.clas_recall_label.setAlignment(QtCore.Qt.AlignCenter) self.clas_recall_label.setObjectName("clas_recall_label") self.gridLayout_7.addWidget(self.clas_recall_label, 3, 1, 1, 1) self.label_37 = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_37.sizePolicy().hasHeightForWidth()) self.label_37.setSizePolicy(sizePolicy) self.label_37.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_37.setObjectName("label_37") self.gridLayout_7.addWidget(self.label_37, 4, 0, 1, 1) self.clas_precision_label = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_precision_label.sizePolicy().hasHeightForWidth()) self.clas_precision_label.setSizePolicy(sizePolicy) self.clas_precision_label.setAlignment(QtCore.Qt.AlignCenter) self.clas_precision_label.setObjectName("clas_precision_label") self.gridLayout_7.addWidget(self.clas_precision_label, 4, 1, 1, 1) self.label_36 = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_36.sizePolicy().hasHeightForWidth()) self.label_36.setSizePolicy(sizePolicy) self.label_36.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_36.setObjectName("label_36") self.gridLayout_7.addWidget(self.label_36, 5, 0, 1, 1) self.clas_f1_score_label = QtWidgets.QLabel(self.classification_metrics) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.clas_f1_score_label.sizePolicy().hasHeightForWidth()) self.clas_f1_score_label.setSizePolicy(sizePolicy) self.clas_f1_score_label.setAlignment(QtCore.Qt.AlignCenter) self.clas_f1_score_label.setObjectName("clas_f1_score_label") self.gridLayout_7.addWidget(self.clas_f1_score_label, 5, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_7, 0, 0, 1, 1) self.train_metrics_stackedWidget.addWidget(self.classification_metrics) self.verticalLayout_15.addWidget(self.train_metrics_stackedWidget) spacerItem57 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_15.addItem(spacerItem57) self.gridLayout_13.addLayout(self.verticalLayout_15, 0, 0, 2, 1) self.model_train_widget = MplWidget(self.train_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(100) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.model_train_widget.sizePolicy().hasHeightForWidth()) self.model_train_widget.setSizePolicy(sizePolicy) self.model_train_widget.setMinimumSize(QtCore.QSize(0, 0)) self.model_train_widget.setAutoFillBackground(False) self.model_train_widget.setObjectName("model_train_widget") self.gridLayout_13.addWidget(self.model_train_widget, 0, 1, 1, 1) self.tabs_widget.addTab(self.train_tab, "") self.gridLayout_5.addWidget(self.tabs_widget, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) self.tabs_widget.setCurrentIndex(3) self.pre_process_tabWidget.setCurrentIndex(1) self.pre_process_filtering_stackedWidget.setCurrentIndex(1) self.pre_process_replacing_stackedWidget.setCurrentIndex(0) self.regression_and_classification_stackedWidget.setCurrentIndex(0) self.regression_parameters_stackedWidget.setCurrentIndex(1) self.classification_parameters_stackedWidget.setCurrentIndex(1) self.output_selection_stackedWidget.setCurrentIndex(0) self.train_metrics_stackedWidget.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Modelling ML")) self.label_53.setText(_translate("MainWindow", "Load a Dataset: ")) self.load_file_pushButton.setText(_translate("MainWindow", "Import file")) self.label_54.setText(_translate("MainWindow", "or")) self.label_42.setText(_translate("MainWindow", "Select existing dataset")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.dataset_load_tab), _translate("MainWindow", "Dataset Load")) self.label_44.setText(_translate("MainWindow", "Variable")) self.plot_radioButton.setText(_translate("MainWindow", "Plot")) self.boxplot_radioButton.setText(_translate("MainWindow", "Boxplot")) self.histogram_radioButton.setText(_translate("MainWindow", "Histogram")) self.label_43.setText(_translate("MainWindow", "Variable Summary")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.visualise_tab), _translate("MainWindow", "Visualise")) self.label_27.setText(_translate("MainWindow", "Pre-Processing Sequence")) self.remove_preprocessing_rule_pushButton.setText(_translate("MainWindow", "Remove Selected")) self.clear_preprocessing_rule_pushButton.setText(_translate("MainWindow", "Clear")) self.remove_constant_variables_pushButton.setText(_translate("MainWindow", "Remove Constant Variables")) self.remove_duplicates_pushButton.setText(_translate("MainWindow", "Remove Dulpicate Rows")) self.numeric_scaling_pushButton.setText(_translate("MainWindow", "Numeric Scaling ")) self.label_51.setText(_translate("MainWindow", "Cut-off: ")) self.outliers_treshold_label.setText(_translate("MainWindow", "2.0")) self.treshold_sigma_label_2.setText(_translate("MainWindow", " σ")) self.remove_outliers_pushButton.setText(_translate("MainWindow", "Remove Outliers")) self.pre_process_tabWidget.setTabText(self.pre_process_tabWidget.indexOf(self.tab), _translate("MainWindow", "Basic")) self.label_28.setText(_translate("MainWindow", "Filter Out")) self.label_45.setText(_translate("MainWindow", "Variable")) self.filter_operator_comboBox.setItemText(0, _translate("MainWindow", "Equal to")) self.filter_operator_comboBox.setItemText(1, _translate("MainWindow", "Not equal to")) self.filter_operator_comboBox.setItemText(2, _translate("MainWindow", "Less than")) self.filter_operator_comboBox.setItemText(3, _translate("MainWindow", "Less than or equal to")) self.filter_operator_comboBox.setItemText(4, _translate("MainWindow", "Greater than")) self.filter_operator_comboBox.setItemText(5, _translate("MainWindow", "Greater than or equal to")) self.label_55.setText(_translate("MainWindow", "Value")) self.addrule_filter_value_pushButton.setText(_translate("MainWindow", "Add Filtering Rule")) self.pre_process_tabWidget.setTabText(self.pre_process_tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Filtering")) self.label_35.setText(_translate("MainWindow", "Replace Values")) self.label_52.setText(_translate("MainWindow", "Values")) self.label_in.setText(_translate("MainWindow", "in")) self.label_with.setText(_translate("MainWindow", "with")) self.addrule_replace_value_pushButton.setText(_translate("MainWindow", "Add Replacing Rule")) self.pre_process_tabWidget.setTabText(self.pre_process_tabWidget.indexOf(self.tab_3), _translate("MainWindow", "Replacing")) self.label_46.setText(_translate("MainWindow", "Pre-Processed Dataset")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.pre_process_tab), _translate("MainWindow", "Pre-Process")) self.regression_selection_radioButton.setText(_translate("MainWindow", "Regression")) self.classification_selection_radioButton.setText(_translate("MainWindow", "Classification")) self.label_48.setText(_translate("MainWindow", "Algorithms")) self.nn_regression_radioButton.setText(_translate("MainWindow", "Neural Networks")) self.svm_regression_radioButton.setText(_translate("MainWindow", "Support Vector Machine")) self.randomforest_regression_radioButton.setText(_translate("MainWindow", "Random Forest")) self.gradientboosting_regression_radioButton.setText(_translate("MainWindow", "Gradient Boosting")) self.label_50.setText(_translate("MainWindow", "Parameters")) self.label_16.setText(_translate("MainWindow", "Activation Function")) self.reg_nn_actvfunc_comboBox.setItemText(0, _translate("MainWindow", "relu")) self.reg_nn_actvfunc_comboBox.setItemText(1, _translate("MainWindow", "identity")) self.reg_nn_actvfunc_comboBox.setItemText(2, _translate("MainWindow", "logistic")) self.reg_nn_actvfunc_comboBox.setItemText(3, _translate("MainWindow", "tanh")) self.label_17.setText(_translate("MainWindow", "Solver")) self.reg_nn_solver_comboBox.setItemText(0, _translate("MainWindow", "adam")) self.reg_nn_solver_comboBox.setItemText(1, _translate("MainWindow", "lbfgs")) self.reg_nn_solver_comboBox.setItemText(2, _translate("MainWindow", "sgd")) self.label_18.setText(_translate("MainWindow", "Learning Rate")) self.reg_nn_learnrate_comboBox.setItemText(0, _translate("MainWindow", "constant")) self.reg_nn_learnrate_comboBox.setItemText(1, _translate("MainWindow", "invscaling")) self.reg_nn_learnrate_comboBox.setItemText(2, _translate("MainWindow", "adaptive")) self.label_41.setText(_translate("MainWindow", "Validation Percentage")) self.clas_nn_val_percent_label.setText(_translate("MainWindow", "10%")) self.label.setText(_translate("MainWindow", "Max Iterations")) self.reg_nn_max_iter_label.setText(_translate("MainWindow", "200")) self.label_15.setText(_translate("MainWindow", "Alpha")) self.reg_nn_alpha_label.setText(_translate("MainWindow", "0.0001")) self.reg_nn_hidden_layers_label.setText(_translate("MainWindow", "Number of Hidden Layers")) self.reg_nn_layers_label.setText(_translate("MainWindow", "1")) item = self.reg_nn_layers_tableWidget.verticalHeaderItem(0) item.setText(_translate("MainWindow", "Hidden Layer 1")) item = self.reg_nn_layers_tableWidget.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Number Of Neurons")) __sortingEnabled = self.reg_nn_layers_tableWidget.isSortingEnabled() self.reg_nn_layers_tableWidget.setSortingEnabled(False) item = self.reg_nn_layers_tableWidget.item(0, 0) item.setText(_translate("MainWindow", "10")) self.reg_nn_layers_tableWidget.setSortingEnabled(__sortingEnabled) self.label_61.setText(_translate("MainWindow", "Parameters")) self.label_62.setText(_translate("MainWindow", "Max Iterations")) self.reg_svm_maxiter_nolimit_checkBox.setText(_translate("MainWindow", "No Limit")) self.reg_svm_maxiter_label.setText(_translate("MainWindow", "100")) self.label_63.setText(_translate("MainWindow", "Kernel")) self.reg_svm_kernel_comboBox.setItemText(0, _translate("MainWindow", "rbf")) self.reg_svm_kernel_comboBox.setItemText(1, _translate("MainWindow", "linear")) self.reg_svm_kernel_comboBox.setItemText(2, _translate("MainWindow", "poly")) self.reg_svm_kernel_comboBox.setItemText(3, _translate("MainWindow", "sigmoid")) self.label_64.setText(_translate("MainWindow", "Epsilon")) self.reg_svm_episilon_label.setText(_translate("MainWindow", "0.1")) self.label_65.setText(_translate("MainWindow", "Regularization parameter (C)")) self.reg_svm_C_label.setText(_translate("MainWindow", "1.0")) self.label_66.setText(_translate("MainWindow", "Kernel Degree (Poly Kernel Only)")) self.reg_svm_shirinking_checkBox.setText(_translate("MainWindow", "Shrinking")) self.label_58.setText(_translate("MainWindow", "Random: To be added...")) self.label_7.setText(_translate("MainWindow", "Boost: To be added...")) self.label_47.setText(_translate("MainWindow", "Algorithms")) self.nn_classification_radioButton.setText(_translate("MainWindow", "Neural Networks")) self.svm_classification_radioButton.setText(_translate("MainWindow", "Support Vector Machine")) self.randomforest_classification_radioButton.setText(_translate("MainWindow", "Random Forest")) self.gradientboosting_classification_radioButton.setText(_translate("MainWindow", "Gradient Tree Boosting")) self.knn_classification_radioButton.setText(_translate("MainWindow", "K-Nearest Neighbours")) self.label_49.setText(_translate("MainWindow", "Parameters")) self.label_19.setText(_translate("MainWindow", "Activation Function")) self.clas_nn_actvfunc_comboBox.setItemText(0, _translate("MainWindow", "relu")) self.clas_nn_actvfunc_comboBox.setItemText(1, _translate("MainWindow", "identity")) self.clas_nn_actvfunc_comboBox.setItemText(2, _translate("MainWindow", "logistic")) self.clas_nn_actvfunc_comboBox.setItemText(3, _translate("MainWindow", "tanh")) self.label_20.setText(_translate("MainWindow", "Solver")) self.clas_nn_solver_comboBox.setItemText(0, _translate("MainWindow", "adam")) self.clas_nn_solver_comboBox.setItemText(1, _translate("MainWindow", "lbfgs")) self.clas_nn_solver_comboBox.setItemText(2, _translate("MainWindow", "sgd")) self.label_21.setText(_translate("MainWindow", "Learning Rate")) self.clas_nn_learnrate_comboBox.setItemText(0, _translate("MainWindow", "constant")) self.clas_nn_learnrate_comboBox.setItemText(1, _translate("MainWindow", "invscaling")) self.clas_nn_learnrate_comboBox.setItemText(2, _translate("MainWindow", "adaptive")) self.label_40.setText(_translate("MainWindow", "Validation Percentage")) self.reg_nn_val_percent_label.setText(_translate("MainWindow", "10%")) self.label_22.setText(_translate("MainWindow", "Max Iterations")) self.clas_nn_max_iter_label.setText(_translate("MainWindow", "200")) self.label_23.setText(_translate("MainWindow", "Alpha")) self.clas_nn_alpha_label.setText(_translate("MainWindow", "0.0001")) self.clas_nn_hidden_layers_label.setText(_translate("MainWindow", "Number of Hidden Layers")) self.clas_nn_layers_label.setText(_translate("MainWindow", "1")) item = self.clas_nn_layers_tableWidget.verticalHeaderItem(0) item.setText(_translate("MainWindow", "Hidden Layer 1")) item = self.clas_nn_layers_tableWidget.horizontalHeaderItem(0) item.setText(_translate("MainWindow", "Number Of Neurons")) __sortingEnabled = self.clas_nn_layers_tableWidget.isSortingEnabled() self.clas_nn_layers_tableWidget.setSortingEnabled(False) item = self.clas_nn_layers_tableWidget.item(0, 0) item.setText(_translate("MainWindow", "10")) self.clas_nn_layers_tableWidget.setSortingEnabled(__sortingEnabled) self.label_56.setText(_translate("MainWindow", "Parameters")) self.label_57.setText(_translate("MainWindow", "Regularization parameter (C)")) self.clas_svm_C_label.setText(_translate("MainWindow", "1.0")) self.label_10.setText(_translate("MainWindow", "Kernel Degree (Poly Kernel Only)")) self.clas_svm_shirinking_checkBox.setText(_translate("MainWindow", "Shrinking")) self.label_60.setText(_translate("MainWindow", "Max Iterations")) self.clas_svm_maxiter_nolimit_checkBox.setText(_translate("MainWindow", "No Limit")) self.clas_svm_maxiter_label.setText(_translate("MainWindow", "100")) self.label_59.setText(_translate("MainWindow", "Kernel")) self.clas_svm_kernel_comboBox.setItemText(0, _translate("MainWindow", "rbf")) self.clas_svm_kernel_comboBox.setItemText(1, _translate("MainWindow", "linear")) self.clas_svm_kernel_comboBox.setItemText(2, _translate("MainWindow", "poly")) self.clas_svm_kernel_comboBox.setItemText(3, _translate("MainWindow", "sigmoid")) self.label_83.setText(_translate("MainWindow", "Parameters")) self.label_84.setText(_translate("MainWindow", "min_weight_fraction_leaf")) self.clas_svm_C_label_13.setText(_translate("MainWindow", "1.0")) self.label_85.setText(_translate("MainWindow", "max_features")) self.clas_svm_kernel_comboBox_7.setItemText(0, _translate("MainWindow", "auto")) self.clas_svm_kernel_comboBox_7.setItemText(1, _translate("MainWindow", "sqrt")) self.clas_svm_kernel_comboBox_7.setItemText(2, _translate("MainWindow", "log2")) self.label_86.setText(_translate("MainWindow", "Max Depth")) self.clas_svm_C_label_14.setText(_translate("MainWindow", "1.0")) self.label_87.setText(_translate("MainWindow", "min_samples_leaf")) self.clas_svm_C_label_15.setText(_translate("MainWindow", "1.0")) self.label_88.setText(_translate("MainWindow", "Criterion")) self.clas_svm_kernel_comboBox_8.setItemText(0, _translate("MainWindow", "mse")) self.clas_svm_kernel_comboBox_8.setItemText(1, _translate("MainWindow", "mae")) self.label_89.setText(_translate("MainWindow", "Number of Estimators")) self.clas_svm_episilon_label_5.setText(_translate("MainWindow", "0.1")) self.label_90.setText(_translate("MainWindow", "min_samples_split")) self.clas_svm_C_label_16.setText(_translate("MainWindow", "1.0")) self.clas_svm_shirinking_checkBox_5.setText(_translate("MainWindow", "Shrinking")) self.label_12.setText(_translate("MainWindow", "Boost: To be added...")) self.label_13.setText(_translate("MainWindow", "KNN: To be added...")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.model_selection_tab), _translate("MainWindow", "Model Selction")) self.label_2.setText(_translate("MainWindow", "Available Columns")) self.add_input_columns_pushButton.setText(_translate("MainWindow", ">")) self.label_4.setText(_translate("MainWindow", "Inputs Variables")) self.remove_input_columns_pushButton.setText(_translate("MainWindow", "Remove Selected")) self.clear_input_columns_pushButton.setText(_translate("MainWindow", "Clear")) self.add_output_columns_pushButton.setText(_translate("MainWindow", ">")) self.label_5.setText(_translate("MainWindow", "Output Variables")) self.remove_output_columns_pushButton.setText(_translate("MainWindow", "Remove Selected")) self.clear_output_columns_pushButton.setText(_translate("MainWindow", "Clear")) self.label_14.setText(_translate("MainWindow", "Target Variable")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.inputoutput_tab), _translate("MainWindow", "Input/Output")) self.label_33.setText(_translate("MainWindow", "Training Set Percentage:")) self.train_percentage_label.setText(_translate("MainWindow", "85%")) self.label_34.setText(_translate("MainWindow", "Testing Set Percentage:")) self.test_percentage_label.setText(_translate("MainWindow", "15%")) self.label_8.setText(_translate("MainWindow", "Shuffle Samples")) self.train_model_pushButton.setText(_translate("MainWindow", "Train Model")) self.label_11.setText(_translate("MainWindow", "Train Dataset Shape:")) self.train_dataset_shape_label.setText(_translate("MainWindow", "99999 x 99999")) self.label_24.setText(_translate("MainWindow", "Test Dataset Shape:")) self.test_dataset_shape_label.setText(_translate("MainWindow", "99999 x 99999")) self.label_25.setText(_translate("MainWindow", "Regression Metrics")) self.label_29.setText(_translate("MainWindow", "Mean Squared Error: ")) self.reg_mse_label.setText(_translate("MainWindow", "00.0000")) self.label_31.setText(_translate("MainWindow", "Root Mean Squared Error:")) self.reg_rmse_label.setText(_translate("MainWindow", "00.0000")) self.label_30.setText(_translate("MainWindow", "R2:")) self.reg_r2_label.setText(_translate("MainWindow", "00.0000")) self.label_32.setText(_translate("MainWindow", "Mean Absolute Error:")) self.reg_mea_label.setText(_translate("MainWindow", "00.0000")) self.label_26.setText(_translate("MainWindow", "Classification Metrics")) self.label_38.setText(_translate("MainWindow", "Accuracy: ")) self.clas_accuracy_label.setText(_translate("MainWindow", "00.0000")) self.label_39.setText(_translate("MainWindow", "Recall:")) self.clas_recall_label.setText(_translate("MainWindow", "00.0000")) self.label_37.setText(_translate("MainWindow", "Precision:")) self.clas_precision_label.setText(_translate("MainWindow", "00.0000")) self.label_36.setText(_translate("MainWindow", "F1 Score:")) self.clas_f1_score_label.setText(_translate("MainWindow", "00.0000")) self.tabs_widget.setTabText(self.tabs_widget.indexOf(self.train_tab), _translate("MainWindow", "Train")) from personalised_widgets import MplWidget, QTableWidget_with_spinner import ml_gui_resources_rc