src.utils.task_manager.blocking.clustering ========================================== .. py:module:: src.utils.task_manager.blocking.clustering Attributes ---------- .. autoapisummary:: src.utils.task_manager.blocking.clustering.logger Functions --------- .. autoapisummary:: src.utils.task_manager.blocking.clustering.update_database_clustering_result src.utils.task_manager.blocking.clustering._get_embedding_results src.utils.task_manager.blocking.clustering._get_pickled_embeddings src.utils.task_manager.blocking.clustering.compute_clusters Module Contents --------------- .. py:data:: logger .. py:function:: update_database_clustering_result(embedding_result_id: int, clustering_method: str, filepath: Union[str, os.PathLike], task_state: str, task_key: str = None) Callback function to update the database upon task completion. .. py:function:: _get_embedding_results(dataset_name) .. py:function:: _get_pickled_embeddings(dataset_id, embedding_id) .. py:function:: compute_clusters(dataset_name, list_clustering_methods)