def __init__(self, uipath="user_interface.ui", verbose=False):
super(Ui, self).__init__()
uic.loadUi(uipath, self)
self.status = ""
self.output = ""
self.isPredicting=False
#Thread
self.train_th = TrainThread(self)
self.train_th.finished.connect(self.train_fin)
self.predict_th = PredictionThread(self)
self.predict_th.finished.connect(self.predict_fin)
self.test_predict_th = TestPredictionThread(self)
self.test_predict_th.finished.connect(self.test_predict_fin)
# UI Initializes
self.btn_train.clicked.connect(self.start_train)
self.btn_predict.clicked.connect(self.start_predict)
self.btn_test_predict.clicked.connect(self.start_test_predict)
self.checkBox_verbose.clicked.connect(self.verbose_changed)
self.checkBox_delta_mode.clicked.connect(self.delta_changed)
# Show the form
self.show()
self.nn = NeuralNetwork(is_delta_mode=False, verbose=verbose)
评论列表
文章目录