2023-08-31 10:23:14,496-main.py-INFO: Load entities from data/distance_id/unixcoder/entities/train.txt
2023-08-31 10:23:14,499-main.py-INFO: Finish loading 5200 entities...
2023-08-31 10:23:14,499-main.py-INFO: Label size=5
2023-08-31 10:23:14,499-main.py-INFO: Loading embeddings from data/distance_id/unixcoder/embeddings/layers/train/5.txt
2023-08-31 10:23:15,549-main.py-INFO: Finish loading embeddings...
2023-08-31 10:23:15,692-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-31 10:23:15,704-main.py-INFO: Initialize the Distance Queue...
2023-08-31 10:23:16,575-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-31 10:23:16,575-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-31 10:23:16,576-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-31 10:23:20,487-distanceQ.py-INFO: Build the double heaps...
2023-08-31 10:23:20,920-probing.py-INFO: Initializing the tracks...
2023-08-31 10:23:20,924-probing.py-INFO: Probing to the end...
2023-08-31 10:23:40,444-probing.py-INFO: Finish probing to the end...
2023-08-31 10:23:40,444-probing.py-INFO: Checking for the end state..
2023-08-31 10:23:40,444-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:24:38,593-probing.py-INFO: Start coarse search...
2023-08-31 10:24:38,593-probing.py-INFO: Test for state 5143
2023-08-31 10:24:38,601-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:25:35,982-probing.py-INFO: Test for state 5091
2023-08-31 10:25:35,992-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:26:01,130-probing.py-INFO: Found 5091-th state is correct...
2023-08-31 10:26:01,130-probing.py-INFO: Start fine search...
2023-08-31 10:26:01,130-probing.py-INFO: Test for state 5117
2023-08-31 10:26:01,139-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:26:24,155-probing.py-INFO: Test for state 5104
2023-08-31 10:26:24,291-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:26:37,240-probing.py-INFO: Test for state 5111
2023-08-31 10:26:37,250-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:26:47,864-probing.py-INFO: Test for state 5114
2023-08-31 10:26:47,874-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:26:59,306-probing.py-INFO: Test for state 5113
2023-08-31 10:26:59,319-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:27:09,546-probing.py-INFO: Test for state 5112
2023-08-31 10:27:09,556-probing.py-INFO: Start ovelapping checking...
2023-08-31 10:27:20,799-probing.py-INFO: Found 5111-th state is the first error state
2023-08-31 10:27:20,811-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-31 10:27:20,811-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-31 10:27:20,811-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-31 10:27:20,815-distanceQ.py-INFO: Build the double heaps...
2023-08-31 10:27:20,816-probing.py-INFO: Start normal forward probing...
2023-08-31 10:37:23,127-probing.py-INFO: Final number of clusters: 7
2023-08-31 10:37:23,143-main.py-INFO: Dumping the clusters...
2023-08-31 10:37:23,146-main.py-INFO: Finish dumping the clusters...
2023-08-31 10:37:23,146-main.py-INFO: Loading the clusters from results/distance_id/unixcoder/5/clusters.txt
2023-08-31 10:37:23,146-main.py-INFO: Load entities from data/distance_id/unixcoder/entities/train.txt
2023-08-31 10:37:23,149-main.py-INFO: Finish loading 5200 entities...
2023-08-31 10:37:23,149-main.py-INFO: Label size=5
2023-08-31 10:37:23,149-main.py-INFO: Loading embeddings from data/distance_id/unixcoder/embeddings/layers/train/5.txt
2023-08-31 10:37:24,206-main.py-INFO: Finish loading embeddings...
2023-08-31 10:37:24,343-main.py-INFO: Finish loading the clusters...
2023-08-31 10:37:24,343-main.py-INFO: Load entities from data/distance_id/unixcoder/entities/test.txt
2023-08-31 10:37:24,344-main.py-INFO: Finish loading 1300 entities...
2023-08-31 10:37:24,344-main.py-INFO: Loading embeddings from data/distance_id/unixcoder/embeddings/layers/test/5.txt
2023-08-31 10:37:24,599-main.py-INFO: Finish loading embeddings...
2023-08-31 10:37:24,633-main.py-INFO: Start prediction...
2023-08-31 10:37:24,633-analyzer.py-INFO: Computing the distances...
2023-08-31 10:40:19,102-main.py-INFO: Acc=0.6361538461538462
2023-08-31 10:40:19,107-main.py-INFO: Writing predictions to file...
2023-08-31 10:40:19,133-main.py-INFO: Computing the distances between clusters...
2023-08-31 10:40:22,208-main.py-INFO: Writing pair-wise distances...
2023-08-31 10:40:22,209-main.py-INFO: MinConvexDistance=0.0
2023-08-31 10:40:22,209-main.py-INFO: MaxConvexDistance=8.069610712100845
2023-08-31 10:40:22,209-main.py-INFO: AverageConvexDistance=2.3288406709088734
