def OnStartMethod(self):
QApplication.setOverrideCursor(Qt.WaitCursor)
self.startMethod.setEnabled(False)
self.tabWidget.setEnabled(False)
self.textEdit.setText("")
plt.cla()
plt.clf()
self.calculator.set_method_index(self.tabWidget.currentIndex())
self.calculator.need_preprocessing = self.checkBoxNeedPreprocessing.isChecked()
self.checkBoxNeedPreprocessing.setEnabled(False)
self.calculator.need_tf_idf = self.checkBoxNeedCalculateTFIDF.isChecked()
self.checkBoxNeedCalculateTFIDF.setEnabled(False)
# ???????? ????????? ? ????? ? ???????
self.calculator.kmeans_cluster_count = self.kmeans_cluster_count.value()
self.calculator.dbscan_min_pts = self.dbscan_min_pts.value()
self.calculator.dbscan_eps = self.dbscan_eps.value()
self.calculator.ward_clusters_count = self.ward_clusters_count.value()
self.calculator.spectral_clusters_count = self.spectral_clusters_count.value()
self.calculator.aa_damping = self.aa_damping.value()
self.calculator.aa_max_iter = self.aa_max_iter.value()
self.calculator.aa_no_change_stop = self.aa_no_change_stop.value()
self.calculator.mean_shift_quantile = self.mean_shift_quantile.value()
self.calculator.birch_threshold = self.birch_threshold.value()
self.calculator.birch_branching_factor = self.birch_branching_factor.value()
self.calculator.birch_clusters_count = self.birch_clusters_count.value()
self.profiler.start()
self.calculator.start()
# ??????? ??? ?????????? ????????
评论列表
文章目录