<gh_stars>0
# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'D:\MyCode\FAEGitHub\FAE\GUI\Description.ui'
#
# Created by: PyQt5 UI code generator 5.11.3
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_Description(object):
    def setupUi(self, Description):
        Description.setObjectName("Description")
        Description.resize(1093, 757)
        self.gridLayout_2 = QtWidgets.QGridLayout(Description)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout()
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label = QtWidgets.QLabel(Description)
        self.label.setObjectName("label")
        self.horizontalLayout_2.addWidget(self.label)
        self.buttonLoadTrainingData = QtWidgets.QPushButton(Description)
        self.buttonLoadTrainingData.setObjectName("buttonLoadTrainingData")
        self.horizontalLayout_2.addWidget(self.buttonLoadTrainingData)
        self.buttonClearTrainingData = QtWidgets.QPushButton(Description)
        self.buttonClearTrainingData.setObjectName("buttonClearTrainingData")
        self.horizontalLayout_2.addWidget(self.buttonClearTrainingData)
        self.verticalLayout_3.addLayout(self.horizontalLayout_2)
        self.lineEditTrainingData = QtWidgets.QLineEdit(Description)
        self.lineEditTrainingData.setReadOnly(True)
        self.lineEditTrainingData.setObjectName("lineEditTrainingData")
        self.verticalLayout_3.addWidget(self.lineEditTrainingData)
        self.verticalLayout_5.addLayout(self.verticalLayout_3)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.label_2 = QtWidgets.QLabel(Description)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_3.addWidget(self.label_2)
        self.buttonLoadTestingData = QtWidgets.QPushButton(Description)
        self.buttonLoadTestingData.setObjectName("buttonLoadTestingData")
        self.horizontalLayout_3.addWidget(self.buttonLoadTestingData)
        self.buttonClearTestingData = QtWidgets.QPushButton(Description)
        self.buttonClearTestingData.setObjectName("buttonClearTestingData")
        self.horizontalLayout_3.addWidget(self.buttonClearTestingData)
        self.verticalLayout_4.addLayout(self.horizontalLayout_3)
        self.lineEditTestingData = QtWidgets.QLineEdit(Description)
        self.lineEditTestingData.setReadOnly(True)
        self.lineEditTestingData.setObjectName("lineEditTestingData")
        self.verticalLayout_4.addWidget(self.lineEditTestingData)
        self.verticalLayout_5.addLayout(self.verticalLayout_4)
        self.verticalLayout.addLayout(self.verticalLayout_5)
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.label_3 = QtWidgets.QLabel(Description)
        self.label_3.setObjectName("label_3")
        self.verticalLayout_6.addWidget(self.label_3)
        self.textEditDataDescription = QtWidgets.QTextEdit(Description)
        self.textEditDataDescription.setObjectName("textEditDataDescription")
        self.verticalLayout_6.addWidget(self.textEditDataDescription)
        self.verticalLayout.addLayout(self.verticalLayout_6)
        self.verticalLayout_8.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_4 = QtWidgets.QLabel(Description)
        self.label_4.setObjectName("label_4")
        self.verticalLayout_2.addWidget(self.label_4)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.buttonLoadResult = QtWidgets.QPushButton(Description)
        self.buttonLoadResult.setObjectName("buttonLoadResult")
        self.horizontalLayout.addWidget(self.buttonLoadResult)
        self.buttonClearResult = QtWidgets.QPushButton(Description)
        self.buttonClearResult.setObjectName("buttonClearResult")
        self.horizontalLayout.addWidget(self.buttonClearResult)
        self.verticalLayout_2.addLayout(self.horizontalLayout)
        self.lineEditResultPath = QtWidgets.QLineEdit(Description)
        self.lineEditResultPath.setReadOnly(True)
        self.lineEditResultPath.setObjectName("lineEditResultPath")
        self.verticalLayout_2.addWidget(self.lineEditResultPath)
        self.textEditDescription = QtWidgets.QTextEdit(Description)
        self.textEditDescription.setObjectName("textEditDescription")
        self.verticalLayout_2.addWidget(self.textEditDescription)
        self.verticalLayout_8.addLayout(self.verticalLayout_2)
        self.buttonGenerate = QtWidgets.QPushButton(Description)
        self.buttonGenerate.setMinimumSize(QtCore.QSize(0, 50))
        font = QtGui.QFont()
        font.setFamily("Adobe Devanagari")
        font.setPointSize(11)
        font.setBold(True)
        font.setWeight(75)
        self.buttonGenerate.setFont(font)
        self.buttonGenerate.setObjectName("buttonGenerate")
        self.verticalLayout_8.addWidget(self.buttonGenerate)
        self.horizontalLayout_5.addLayout(self.verticalLayout_8)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.canvasROC = MatplotlibWidget(Description)
        self.canvasROC.setMinimumSize(QtCore.QSize(400, 400))
        self.canvasROC.setObjectName("canvasROC")
        self.verticalLayout_7.addWidget(self.canvasROC)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.checkROCTrain = QtWidgets.QCheckBox(Description)
        self.checkROCTrain.setObjectName("checkROCTrain")
        self.horizontalLayout_4.addWidget(self.checkROCTrain)
        self.checkROCValidation = QtWidgets.QCheckBox(Description)
        self.checkROCValidation.setObjectName("checkROCValidation")
        self.horizontalLayout_4.addWidget(self.checkROCValidation)
        self.checkROCTest = QtWidgets.QCheckBox(Description)
        self.checkROCTest.setObjectName("checkROCTest")
        self.horizontalLayout_4.addWidget(self.checkROCTest)
        self.verticalLayout_7.addLayout(self.horizontalLayout_4)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label_8 = QtWidgets.QLabel(Description)
        self.label_8.setObjectName("label_8")
        self.gridLayout.addWidget(self.label_8, 2, 0, 1, 1)
        self.comboFeatureSelector = QtWidgets.QComboBox(Description)
        self.comboFeatureSelector.setObjectName("comboFeatureSelector")
        self.gridLayout.addWidget(self.comboFeatureSelector, 2, 1, 1, 1)
        self.label_10 = QtWidgets.QLabel(Description)
        self.label_10.setObjectName("label_10")
        self.gridLayout.addWidget(self.label_10, 4, 0, 1, 1)
        self.label_9 = QtWidgets.QLabel(Description)
        self.label_9.setObjectName("label_9")
        self.gridLayout.addWidget(self.label_9, 3, 0, 1, 1)
        self.comboDimensionReduction = QtWidgets.QComboBox(Description)
        self.comboDimensionReduction.setObjectName("comboDimensionReduction")
        self.gridLayout.addWidget(self.comboDimensionReduction, 1, 1, 1, 1)
        self.label_7 = QtWidgets.QLabel(Description)
        self.label_7.setObjectName("label_7")
        self.gridLayout.addWidget(self.label_7, 1, 0, 1, 1)
        self.comboNormalizer = QtWidgets.QComboBox(Description)
        self.comboNormalizer.setObjectName("comboNormalizer")
        self.gridLayout.addWidget(self.comboNormalizer, 0, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(Description)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 0, 0, 1, 1)
        self.comboClassifier = QtWidgets.QComboBox(Description)
        self.comboClassifier.setObjectName("comboClassifier")
        self.gridLayout.addWidget(self.comboClassifier, 3, 1, 1, 1)
        self.spinBoxFeatureNumber = QtWidgets.QSpinBox(Description)
        self.spinBoxFeatureNumber.setObjectName("spinBoxFeatureNumber")
        self.gridLayout.addWidget(self.spinBoxFeatureNumber, 4, 1, 1, 1)
        self.verticalLayout_7.addLayout(self.gridLayout)
        self.verticalLayout_7.setStretch(0, 15)
        self.verticalLayout_7.setStretch(1, 1)
        self.verticalLayout_7.setStretch(2, 5)
        self.horizontalLayout_5.addLayout(self.verticalLayout_7)
        self.horizontalLayout_5.setStretch(0, 1)
        self.horizontalLayout_5.setStretch(1, 2)
        self.gridLayout_2.addLayout(self.horizontalLayout_5, 0, 0, 1, 1)

        self.retranslateUi(Description)
        QtCore.QMetaObject.connectSlotsByName(Description)

    def retranslateUi(self, Description):
        _translate = QtCore.QCoreApplication.translate
        Description.setWindowTitle(_translate("Description", "Description"))
        self.label.setText(_translate("Description", "Training data"))
        self.buttonLoadTrainingData.setText(_translate("Description", "Load"))
        self.buttonClearTrainingData.setText(_translate("Description", "Clear"))
        self.label_2.setText(_translate("Description", "Testing data"))
        self.buttonLoadTestingData.setText(_translate("Description", "Load"))
        self.buttonClearTestingData.setText(_translate("Description", "Clear"))
        self.label_3.setText(_translate("Description", "Data Description"))
        self.label_4.setText(_translate("Description", "Pipeline Result"))
        self.buttonLoadResult.setText(_translate("Description", "Load"))
        self.buttonClearResult.setText(_translate("Description", "Clear"))
        self.buttonGenerate.setText(_translate("Description", "Generate Description"))
        self.checkROCTrain.setText(_translate("Description", "Train"))
        self.checkROCValidation.setText(_translate("Description", "Validation"))
        self.checkROCTest.setText(_translate("Description", "Test"))
        self.label_8.setText(_translate("Description", "Feature Selector"))
        self.label_10.setText(_translate("Description", "Feature Number"))
        self.label_9.setText(_translate("Description", "Classifier"))
        self.label_7.setText(_translate("Description", "Dimension Reducer"))
        self.label_6.setText(_translate("Description", "Normalizer"))

from MatplotlibWidget import MatplotlibWidget

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'D:\MyCode\FAEGitHub\FAE\GUI\Description.ui'
#
# Created by: PyQt5 UI code generator 5.11.3
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_Description(object):
    def setupUi(self, Description):
        Description.setObjectName("Description")
        Description.resize(1093, 757)
        self.gridLayout_2 = QtWidgets.QGridLayout(Description)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout()
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout()
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout()
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label = QtWidgets.QLabel(Description)
        self.label.setObjectName("label")
        self.horizontalLayout_2.addWidget(self.label)
        self.buttonLoadTrainingData = QtWidgets.QPushButton(Description)
        self.buttonLoadTrainingData.setObjectName("buttonLoadTrainingData")
        self.horizontalLayout_2.addWidget(self.buttonLoadTrainingData)
        self.buttonClearTrainingData = QtWidgets.QPushButton(Description)
        self.buttonClearTrainingData.setObjectName("buttonClearTrainingData")
        self.horizontalLayout_2.addWidget(self.buttonClearTrainingData)
        self.verticalLayout_3.addLayout(self.horizontalLayout_2)
        self.lineEditTrainingData = QtWidgets.QLineEdit(Description)
        self.lineEditTrainingData.setReadOnly(True)
        self.lineEditTrainingData.setObjectName("lineEditTrainingData")
        self.verticalLayout_3.addWidget(self.lineEditTrainingData)
        self.verticalLayout_5.addLayout(self.verticalLayout_3)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout()
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.label_2 = QtWidgets.QLabel(Description)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_3.addWidget(self.label_2)
        self.buttonLoadTestingData = QtWidgets.QPushButton(Description)
        self.buttonLoadTestingData.setObjectName("buttonLoadTestingData")
        self.horizontalLayout_3.addWidget(self.buttonLoadTestingData)
        self.buttonClearTestingData = QtWidgets.QPushButton(Description)
        self.buttonClearTestingData.setObjectName("buttonClearTestingData")
        self.horizontalLayout_3.addWidget(self.buttonClearTestingData)
        self.verticalLayout_4.addLayout(self.horizontalLayout_3)
        self.lineEditTestingData = QtWidgets.QLineEdit(Description)
        self.lineEditTestingData.setReadOnly(True)
        self.lineEditTestingData.setObjectName("lineEditTestingData")
        self.verticalLayout_4.addWidget(self.lineEditTestingData)
        self.verticalLayout_5.addLayout(self.verticalLayout_4)
        self.verticalLayout.addLayout(self.verticalLayout_5)
        self.verticalLayout_6 = QtWidgets.QVBoxLayout()
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.label_3 = QtWidgets.QLabel(Description)
        self.label_3.setObjectName("label_3")
        self.verticalLayout_6.addWidget(self.label_3)
        self.textEditDataDescription = QtWidgets.QTextEdit(Description)
        self.textEditDataDescription.setObjectName("textEditDataDescription")
        self.verticalLayout_6.addWidget(self.textEditDataDescription)
        self.verticalLayout.addLayout(self.verticalLayout_6)
        self.verticalLayout_8.addLayout(self.verticalLayout)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label_4 = QtWidgets.QLabel(Description)
        self.label_4.setObjectName("label_4")
        self.verticalLayout_2.addWidget(self.label_4)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.buttonLoadResult = QtWidgets.QPushButton(Description)
        self.buttonLoadResult.setObjectName("buttonLoadResult")
        self.horizontalLayout.addWidget(self.buttonLoadResult)
        self.buttonClearResult = QtWidgets.QPushButton(Description)
        self.buttonClearResult.setObjectName("buttonClearResult")
        self.horizontalLayout.addWidget(self.buttonClearResult)
        self.verticalLayout_2.addLayout(self.horizontalLayout)
        self.lineEditResultPath = QtWidgets.QLineEdit(Description)
        self.lineEditResultPath.setReadOnly(True)
        self.lineEditResultPath.setObjectName("lineEditResultPath")
        self.verticalLayout_2.addWidget(self.lineEditResultPath)
        self.textEditDescription = QtWidgets.QTextEdit(Description)
        self.textEditDescription.setObjectName("textEditDescription")
        self.verticalLayout_2.addWidget(self.textEditDescription)
        self.verticalLayout_8.addLayout(self.verticalLayout_2)
        self.buttonGenerate = QtWidgets.QPushButton(Description)
        self.buttonGenerate.setMinimumSize(QtCore.QSize(0, 50))
        font = QtGui.QFont()
        font.setFamily("Adobe Devanagari")
        font.setPointSize(11)
        font.setBold(True)
        font.setWeight(75)
        self.buttonGenerate.setFont(font)
        self.buttonGenerate.setObjectName("buttonGenerate")
        self.verticalLayout_8.addWidget(self.buttonGenerate)
        self.horizontalLayout_5.addLayout(self.verticalLayout_8)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.canvasROC = MatplotlibWidget(Description)
        self.canvasROC.setMinimumSize(QtCore.QSize(400, 400))
        self.canvasROC.setObjectName("canvasROC")
        self.verticalLayout_7.addWidget(self.canvasROC)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.checkROCTrain = QtWidgets.QCheckBox(Description)
        self.checkROCTrain.setObjectName("checkROCTrain")
        self.horizontalLayout_4.addWidget(self.checkROCTrain)
        self.checkROCValidation = QtWidgets.QCheckBox(Description)
        self.checkROCValidation.setObjectName("checkROCValidation")
        self.horizontalLayout_4.addWidget(self.checkROCValidation)
        self.checkROCTest = QtWidgets.QCheckBox(Description)
        self.checkROCTest.setObjectName("checkROCTest")
        self.horizontalLayout_4.addWidget(self.checkROCTest)
        self.verticalLayout_7.addLayout(self.horizontalLayout_4)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.label_8 = QtWidgets.QLabel(Description)
        self.label_8.setObjectName("label_8")
        self.gridLayout.addWidget(self.label_8, 2, 0, 1, 1)
        self.comboFeatureSelector = QtWidgets.QComboBox(Description)
        self.comboFeatureSelector.setObjectName("comboFeatureSelector")
        self.gridLayout.addWidget(self.comboFeatureSelector, 2, 1, 1, 1)
        self.label_10 = QtWidgets.QLabel(Description)
        self.label_10.setObjectName("label_10")
        self.gridLayout.addWidget(self.label_10, 4, 0, 1, 1)
        self.label_9 = QtWidgets.QLabel(Description)
        self.label_9.setObjectName("label_9")
        self.gridLayout.addWidget(self.label_9, 3, 0, 1, 1)
        self.comboDimensionReduction = QtWidgets.QComboBox(Description)
        self.comboDimensionReduction.setObjectName("comboDimensionReduction")
        self.gridLayout.addWidget(self.comboDimensionReduction, 1, 1, 1, 1)
        self.label_7 = QtWidgets.QLabel(Description)
        self.label_7.setObjectName("label_7")
        self.gridLayout.addWidget(self.label_7, 1, 0, 1, 1)
        self.comboNormalizer = QtWidgets.QComboBox(Description)
        self.comboNormalizer.setObjectName("comboNormalizer")
        self.gridLayout.addWidget(self.comboNormalizer, 0, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(Description)
        self.label_6.setObjectName("label_6")
        self.gridLayout.addWidget(self.label_6, 0, 0, 1, 1)
        self.comboClassifier = QtWidgets.QComboBox(Description)
        self.comboClassifier.setObjectName("comboClassifier")
        self.gridLayout.addWidget(self.comboClassifier, 3, 1, 1, 1)
        self.spinBoxFeatureNumber = QtWidgets.QSpinBox(Description)
        self.spinBoxFeatureNumber.setObjectName("spinBoxFeatureNumber")
        self.gridLayout.addWidget(self.spinBoxFeatureNumber, 4, 1, 1, 1)
        self.verticalLayout_7.addLayout(self.gridLayout)
        self.verticalLayout_7.setStretch(0, 15)
        self.verticalLayout_7.setStretch(1, 1)
        self.verticalLayout_7.setStretch(2, 5)
        self.horizontalLayout_5.addLayout(self.verticalLayout_7)
        self.horizontalLayout_5.setStretch(0, 1)
        self.horizontalLayout_5.setStretch(1, 2)
        self.gridLayout_2.addLayout(self.horizontalLayout_5, 0, 0, 1, 1)

        self.retranslateUi(Description)
        QtCore.QMetaObject.connectSlotsByName(Description)

    def retranslateUi(self, Description):
        _translate = QtCore.QCoreApplication.translate
        Description.setWindowTitle(_translate("Description", "Description"))
        self.label.setText(_translate("Description", "Training data"))
        self.buttonLoadTrainingData.setText(_translate("Description", "Load"))
        self.buttonClearTrainingData.setText(_translate("Description", "Clear"))
        self.label_2.setText(_translate("Description", "Testing data"))
        self.buttonLoadTestingData.setText(_translate("Description", "Load"))
        self.buttonClearTestingData.setText(_translate("Description", "Clear"))
        self.label_3.setText(_translate("Description", "Data Description"))
        self.label_4.setText(_translate("Description", "Pipeline Result"))
        self.buttonLoadResult.setText(_translate("Description", "Load"))
        self.buttonClearResult.setText(_translate("Description", "Clear"))
        self.buttonGenerate.setText(_translate("Description", "Generate Description"))
        self.checkROCTrain.setText(_translate("Description", "Train"))
        self.checkROCValidation.setText(_translate("Description", "Validation"))
        self.checkROCTest.setText(_translate("Description", "Test"))
        self.label_8.setText(_translate("Description", "Feature Selector"))
        self.label_10.setText(_translate("Description", "Feature Number"))
        self.label_9.setText(_translate("Description", "Classifier"))
        self.label_7.setText(_translate("Description", "Dimension Reducer"))
        self.label_6.setText(_translate("Description", "Normalizer"))

from MatplotlibWidget import MatplotlibWidget
# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'D:\MyCode\FAEGitHub\FAE\GUI\Description.ui' # # Created by: PyQt5 UI code generator 5.11.3 # # WARNING! All changes made in this file will be lost!