def get_csv_file_path(num_random_states, dataset_index, n_clusters, file_name=None): file_name = get_csv_file_name( num_random_states, n_clusters) if file_name == None else file_name return GlobalFunctions.get_plot_file_path( file_name, dataset_index, GlobalParameters.STATISTICAL_TEST_FOLDER_NAME)
def get_external_fittment_file_path(dataset_index, file_name): file_path = GlobalFunctions.get_plot_file_path( file_name, dataset_index, GlobalParameters.EXTERNAL_LABELS_FITTMENT_RESULTS_FOLDER) return file_path
def get_csv_file_path(num_random_states, dataset_index, n_clusters, file_name=None): return GlobalFunctions.get_plot_file_path(file_name, dataset_index, "AnomalyDetecion")
def get_csv_file_path(num_random_states, dataset_index): file_name = get_csv_file_name(num_random_states) return GlobalFunctions.get_plot_file_path( file_name, dataset_index, GlobalParameters.STATISTICAL_TEST_FOLDER_NAME)
def get_plot_file_path(self, random_state, dataset_index): self.get_plot_file_name(random_state) return GlobalFunctions.get_plot_file_path( self.file_name, dataset_index, GlobalParameters.CLUSTERING_PLOT_FOLDER_NAME)