2023-09-23 10:59:07,767-main.py-INFO: Load entities from data/distance/codet5/entities/train.txt
2023-09-23 10:59:07,771-main.py-INFO: Finish loading 5200 entities...
2023-09-23 10:59:07,771-main.py-INFO: Label size=5
2023-09-23 10:59:07,771-main.py-INFO: Loading embeddings from data/distance/codet5/embeddings/layers/train/9.txt
2023-09-23 10:59:09,478-main.py-INFO: Finish loading embeddings...
2023-09-23 10:59:09,683-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-23 10:59:09,707-main.py-INFO: Initialize the Distance Queue...
2023-09-23 10:59:10,680-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-23 10:59:10,680-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-23 10:59:10,681-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-23 10:59:16,766-distanceQ.py-INFO: Build the double heaps...
2023-09-23 10:59:17,385-probing.py-INFO: Initializing the tracks...
2023-09-23 10:59:17,391-probing.py-INFO: Probing to the end...
2023-09-23 11:00:07,148-probing.py-INFO: Finish probing to the end...
2023-09-23 11:00:07,149-probing.py-INFO: Checking for the end state..
2023-09-23 11:00:07,149-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:01:00,139-probing.py-INFO: Start coarse search...
2023-09-23 11:01:00,140-probing.py-INFO: Test for state 5143
2023-09-23 11:01:00,232-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:05:07,342-probing.py-INFO: Test for state 5091
2023-09-23 11:05:07,355-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:09:45,063-probing.py-INFO: Test for state 5039
2023-09-23 11:09:45,171-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:14:28,230-probing.py-INFO: Test for state 4987
2023-09-23 11:14:28,341-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:19:23,808-probing.py-INFO: Test for state 4935
2023-09-23 11:19:23,842-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:23:49,914-probing.py-INFO: Test for state 4883
2023-09-23 11:23:50,051-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:27:05,520-probing.py-INFO: Test for state 4831
2023-09-23 11:27:05,631-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:30:22,600-probing.py-INFO: Test for state 4779
2023-09-23 11:30:22,682-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:34:25,170-probing.py-INFO: Test for state 4727
2023-09-23 11:34:25,303-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:38:26,142-probing.py-INFO: Test for state 4675
2023-09-23 11:38:26,178-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:42:13,725-probing.py-INFO: Test for state 4623
2023-09-23 11:42:13,896-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:45:55,782-probing.py-INFO: Test for state 4571
2023-09-23 11:45:56,013-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:49:31,722-probing.py-INFO: Test for state 4519
2023-09-23 11:49:31,864-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:53:18,686-probing.py-INFO: Test for state 4467
2023-09-23 11:53:18,866-probing.py-INFO: Start ovelapping checking...
2023-09-23 11:56:55,413-probing.py-INFO: Test for state 4415
2023-09-23 11:56:55,473-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:00:15,091-probing.py-INFO: Test for state 4363
2023-09-23 12:00:15,165-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:04:57,340-probing.py-INFO: Test for state 4311
2023-09-23 12:04:57,566-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:08:42,427-probing.py-INFO: Test for state 4259
2023-09-23 12:08:42,650-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:12:25,647-probing.py-INFO: Test for state 4207
2023-09-23 12:12:25,960-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:15:23,711-probing.py-INFO: Test for state 4155
2023-09-23 12:15:23,780-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:18:39,876-probing.py-INFO: Test for state 4103
2023-09-23 12:18:40,158-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:22:22,107-probing.py-INFO: Test for state 4051
2023-09-23 12:22:22,276-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:25:34,791-probing.py-INFO: Test for state 3999
2023-09-23 12:25:35,132-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:27:53,717-probing.py-INFO: Test for state 3947
2023-09-23 12:27:54,184-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:30:56,298-probing.py-INFO: Test for state 3895
2023-09-23 12:30:56,807-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:34:20,258-probing.py-INFO: Test for state 3843
2023-09-23 12:34:20,563-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:36:48,339-probing.py-INFO: Test for state 3791
2023-09-23 12:36:48,978-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:39:35,947-probing.py-INFO: Test for state 3739
2023-09-23 12:39:36,292-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:41:41,867-probing.py-INFO: Test for state 3687
2023-09-23 12:41:42,447-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:43:29,063-probing.py-INFO: Test for state 3635
2023-09-23 12:43:29,165-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:44:54,921-probing.py-INFO: Test for state 3583
2023-09-23 12:44:55,635-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:46:06,413-probing.py-INFO: Test for state 3531
2023-09-23 12:46:06,517-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:48:54,820-probing.py-INFO: Test for state 3479
2023-09-23 12:48:55,289-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:51:19,484-probing.py-INFO: Test for state 3427
2023-09-23 12:51:20,271-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:52:18,320-probing.py-INFO: Test for state 3375
2023-09-23 12:52:18,447-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:53:33,723-probing.py-INFO: Test for state 3323
2023-09-23 12:53:34,426-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:54:15,147-probing.py-INFO: Test for state 3271
2023-09-23 12:54:15,858-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:54:41,592-probing.py-INFO: Test for state 3219
2023-09-23 12:54:42,473-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:55:23,419-probing.py-INFO: Test for state 3167
2023-09-23 12:55:24,363-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:56:00,612-probing.py-INFO: Test for state 3115
2023-09-23 12:56:01,318-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:56:30,571-probing.py-INFO: Test for state 3063
2023-09-23 12:56:31,471-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:57:00,441-probing.py-INFO: Test for state 3011
2023-09-23 12:57:01,488-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:57:17,763-probing.py-INFO: Test for state 2959
2023-09-23 12:57:17,902-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:57:43,402-probing.py-INFO: Test for state 2907
2023-09-23 12:57:44,207-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:57:54,063-probing.py-INFO: Test for state 2855
2023-09-23 12:57:54,401-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:58:08,836-probing.py-INFO: Test for state 2803
2023-09-23 12:58:09,909-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:58:21,526-probing.py-INFO: Test for state 2751
2023-09-23 12:58:22,604-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:58:44,278-probing.py-INFO: Test for state 2699
2023-09-23 12:58:45,481-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:02,919-probing.py-INFO: Test for state 2647
2023-09-23 12:59:03,220-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:19,863-probing.py-INFO: Test for state 2595
2023-09-23 12:59:21,120-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:32,535-probing.py-INFO: Found 2595-th state is correct...
2023-09-23 12:59:32,535-probing.py-INFO: Start fine search...
2023-09-23 12:59:32,535-probing.py-INFO: Test for state 2621
2023-09-23 12:59:32,708-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:41,061-probing.py-INFO: Test for state 2634
2023-09-23 12:59:41,219-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:47,056-probing.py-INFO: Test for state 2641
2023-09-23 12:59:47,230-probing.py-INFO: Start ovelapping checking...
2023-09-23 12:59:56,111-probing.py-INFO: Test for state 2638
2023-09-23 12:59:56,279-probing.py-INFO: Start ovelapping checking...
2023-09-23 13:00:01,129-probing.py-INFO: Test for state 2640
2023-09-23 13:00:01,279-probing.py-INFO: Start ovelapping checking...
2023-09-23 13:00:08,092-probing.py-INFO: Found 2640-th state is the first error state
2023-09-23 13:00:09,228-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-23 13:00:09,230-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-23 13:00:09,230-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-23 13:00:12,853-distanceQ.py-INFO: Build the double heaps...
2023-09-23 13:00:13,091-probing.py-INFO: Start normal forward probing...
2023-09-24 09:31:14,606-probing.py-INFO: Final number of clusters: 13
2023-09-24 09:31:14,647-main.py-INFO: Dumping the clusters...
2023-09-24 09:31:14,654-main.py-INFO: Finish dumping the clusters...
2023-09-24 09:31:14,654-main.py-INFO: Loading the clusters from results/distance/codet5/9/clusters.txt
2023-09-24 09:31:14,654-main.py-INFO: Load entities from data/distance/codet5/entities/train.txt
2023-09-24 09:31:16,696-main.py-INFO: Finish loading 5200 entities...
2023-09-24 09:31:16,697-main.py-INFO: Label size=5
2023-09-24 09:31:16,697-main.py-INFO: Loading embeddings from data/distance/codet5/embeddings/layers/train/9.txt
2023-09-24 09:31:18,524-main.py-INFO: Finish loading embeddings...
2023-09-24 09:31:18,947-main.py-INFO: Finish loading the clusters...
2023-09-24 09:31:18,947-main.py-INFO: Load entities from data/distance/codet5/entities/test.txt
2023-09-24 09:31:18,956-main.py-INFO: Finish loading 1300 entities...
2023-09-24 09:31:18,957-main.py-INFO: Loading embeddings from data/distance/codet5/embeddings/layers/test/9.txt
2023-09-24 09:31:19,344-main.py-INFO: Finish loading embeddings...
2023-09-24 09:31:19,427-main.py-INFO: Start prediction...
2023-09-24 09:31:19,428-analyzer.py-INFO: Computing the distances...
2023-09-24 09:37:19,321-main.py-INFO: Acc=0.7376923076923076
2023-09-24 09:37:19,334-main.py-INFO: Writing predictions to file...
2023-09-24 09:37:19,371-main.py-INFO: Computing the distances between clusters...
2023-09-24 09:37:26,961-main.py-INFO: Writing pair-wise distances...
2023-09-24 09:37:26,962-main.py-INFO: MinConvexDistance=0.0
2023-09-24 09:37:26,962-main.py-INFO: MaxConvexDistance=39.610353165963794
2023-09-24 09:37:26,962-main.py-INFO: AverageConvexDistance=8.502357148602362
