engine.run_cleaner() engine.run_vectorizer() with open(test_folder+"/clustering.test","w") as file : file.write("n_cluster\tintra\textra\tsilhouette\n") for n_cluster in cfg.TEST_CLUSTERING_RANGE: log.info("N_CLUSTER {}".format(n_cluster)) log.info("Clustering with n_cluster : {}".format(n_cluster)) engine.algorithm.n_clusters = n_cluster engine.run_algorithm() engine.show_log() engine.save_json(test_folder+"/clustering-{}.json".format(n_cluster)) item = engine.scores() file.write("{}\t{}\t{}\t{}\n".format(n_cluster,item[0],item[1],item[2])) else: engine.compute() engine.save_json(getattr(cfg,"JSON_FILE", "out.json"))