TextClastering.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:TextStageProcessor 作者: mhyhre 项目源码 文件源码
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()


    # ??????? ??? ?????????? ????????
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号