2023-08-21 16:08:53,776-main.py-INFO: Load entities from data/distance/unixcoder/entities/train.txt
2023-08-21 16:08:53,778-main.py-INFO: Finish loading 5200 entities...
2023-08-21 16:08:53,779-main.py-INFO: Label size=5
2023-08-21 16:08:53,779-main.py-INFO: Loading embeddings from data/distance/unixcoder/embeddings/layers/train/5.txt
2023-08-21 16:08:54,889-main.py-INFO: Finish loading embeddings...
2023-08-21 16:08:55,039-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-21 16:08:55,052-main.py-INFO: Initialize the Distance Queue...
2023-08-21 16:08:56,103-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-21 16:08:56,103-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-21 16:08:56,103-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-21 16:09:00,305-distanceQ.py-INFO: Build the double heaps...
2023-08-21 16:09:00,774-probing.py-INFO: Initializing the tracks...
2023-08-21 16:09:00,778-probing.py-INFO: Probing to the end...
2023-08-21 16:09:25,182-probing.py-INFO: Finish probing to the end...
2023-08-21 16:09:25,183-probing.py-INFO: Checking for the end state..
2023-08-21 16:09:25,183-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:09:48,649-probing.py-INFO: Start coarse search...
2023-08-21 16:09:48,649-probing.py-INFO: Test for state 5143
2023-08-21 16:09:48,657-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:11:50,280-probing.py-INFO: Test for state 5091
2023-08-21 16:11:50,298-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:14:13,993-probing.py-INFO: Test for state 5039
2023-08-21 16:14:14,009-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:16:23,205-probing.py-INFO: Test for state 4987
2023-08-21 16:16:23,227-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:18:42,054-probing.py-INFO: Test for state 4935
2023-08-21 16:18:42,081-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:21:05,876-probing.py-INFO: Test for state 4883
2023-08-21 16:21:05,911-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:23:29,099-probing.py-INFO: Test for state 4831
2023-08-21 16:23:29,132-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:25:56,535-probing.py-INFO: Test for state 4779
2023-08-21 16:25:56,565-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:28:22,410-probing.py-INFO: Test for state 4727
2023-08-21 16:28:22,454-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:30:44,650-probing.py-INFO: Test for state 4675
2023-08-21 16:30:44,693-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:32:50,289-probing.py-INFO: Test for state 4623
2023-08-21 16:32:50,343-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:35:13,137-probing.py-INFO: Test for state 4571
2023-08-21 16:35:13,187-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:37:44,887-probing.py-INFO: Test for state 4519
2023-08-21 16:37:44,946-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:39:56,843-probing.py-INFO: Test for state 4467
2023-08-21 16:39:56,901-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:42:12,803-probing.py-INFO: Test for state 4415
2023-08-21 16:42:12,864-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:44:23,308-probing.py-INFO: Test for state 4363
2023-08-21 16:44:23,378-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:46:38,909-probing.py-INFO: Test for state 4311
2023-08-21 16:46:38,975-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:48:39,093-probing.py-INFO: Test for state 4259
2023-08-21 16:48:39,166-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:50:57,626-probing.py-INFO: Test for state 4207
2023-08-21 16:50:57,702-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:52:55,766-probing.py-INFO: Test for state 4155
2023-08-21 16:52:55,845-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:54:59,176-probing.py-INFO: Test for state 4103
2023-08-21 16:54:59,259-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:57:13,747-probing.py-INFO: Test for state 4051
2023-08-21 16:57:13,840-probing.py-INFO: Start ovelapping checking...
2023-08-21 16:59:27,490-probing.py-INFO: Test for state 3999
2023-08-21 16:59:27,582-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:00:51,679-probing.py-INFO: Test for state 3947
2023-08-21 17:00:51,762-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:02:22,641-probing.py-INFO: Test for state 3895
2023-08-21 17:02:22,732-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:03:33,526-probing.py-INFO: Test for state 3843
2023-08-21 17:03:33,629-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:04:34,002-probing.py-INFO: Test for state 3791
2023-08-21 17:04:34,092-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:05:41,153-probing.py-INFO: Test for state 3739
2023-08-21 17:05:41,255-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:06:33,748-probing.py-INFO: Test for state 3687
2023-08-21 17:06:33,855-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:07:16,483-probing.py-INFO: Test for state 3635
2023-08-21 17:07:16,591-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:07:55,100-probing.py-INFO: Test for state 3583
2023-08-21 17:07:55,227-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:08:56,863-probing.py-INFO: Test for state 3531
2023-08-21 17:08:56,980-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:09:52,212-probing.py-INFO: Test for state 3479
2023-08-21 17:09:52,327-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:10:25,391-probing.py-INFO: Test for state 3427
2023-08-21 17:10:25,511-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:10:43,728-probing.py-INFO: Test for state 3375
2023-08-21 17:10:43,847-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:11:06,243-probing.py-INFO: Test for state 3323
2023-08-21 17:11:06,366-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:11:34,351-probing.py-INFO: Test for state 3271
2023-08-21 17:11:34,476-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:11:45,277-probing.py-INFO: Test for state 3219
2023-08-21 17:11:45,409-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:12:19,995-probing.py-INFO: Test for state 3167
2023-08-21 17:12:20,126-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:12:43,763-probing.py-INFO: Test for state 3115
2023-08-21 17:12:43,899-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:12:54,861-probing.py-INFO: Test for state 3063
2023-08-21 17:12:55,005-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:13:04,790-probing.py-INFO: Test for state 3011
2023-08-21 17:13:04,936-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:13:32,397-probing.py-INFO: Test for state 2959
2023-08-21 17:13:32,545-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:13:42,689-probing.py-INFO: Test for state 2907
2023-08-21 17:13:42,833-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:13:55,959-probing.py-INFO: Test for state 2855
2023-08-21 17:13:56,111-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:04,618-probing.py-INFO: Found 2855-th state is correct...
2023-08-21 17:14:04,618-probing.py-INFO: Start fine search...
2023-08-21 17:14:04,618-probing.py-INFO: Test for state 2881
2023-08-21 17:14:04,772-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:10,703-probing.py-INFO: Test for state 2894
2023-08-21 17:14:10,862-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:19,342-probing.py-INFO: Test for state 2888
2023-08-21 17:14:19,494-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:25,070-probing.py-INFO: Test for state 2891
2023-08-21 17:14:25,216-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:32,818-probing.py-INFO: Test for state 2890
2023-08-21 17:14:32,968-probing.py-INFO: Start ovelapping checking...
2023-08-21 17:14:39,100-probing.py-INFO: Found 2890-th state is the first error state
2023-08-21 17:14:39,248-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-21 17:14:39,249-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-21 17:14:39,249-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-21 17:14:41,168-distanceQ.py-INFO: Build the double heaps...
2023-08-21 17:14:41,329-probing.py-INFO: Start normal forward probing...
2023-08-22 02:52:03,882-probing.py-INFO: Final number of clusters: 10
2023-08-22 02:52:03,912-main.py-INFO: Dumping the clusters...
2023-08-22 02:52:03,915-main.py-INFO: Finish dumping the clusters...
2023-08-22 02:52:03,915-main.py-INFO: Loading the clusters from results/distance/unixcoder/5/clusters.txt
2023-08-22 02:52:03,916-main.py-INFO: Load entities from data/distance/unixcoder/entities/train.txt
2023-08-22 02:52:03,926-main.py-INFO: Finish loading 5200 entities...
2023-08-22 02:52:03,926-main.py-INFO: Label size=5
2023-08-22 02:52:03,926-main.py-INFO: Loading embeddings from data/distance/unixcoder/embeddings/layers/train/5.txt
2023-08-22 02:52:05,120-main.py-INFO: Finish loading embeddings...
2023-08-22 02:52:05,294-main.py-INFO: Finish loading the clusters...
2023-08-22 02:52:05,294-main.py-INFO: Load entities from data/distance/unixcoder/entities/test.txt
2023-08-22 02:52:05,295-main.py-INFO: Finish loading 1300 entities...
2023-08-22 02:52:05,296-main.py-INFO: Loading embeddings from data/distance/unixcoder/embeddings/layers/test/5.txt
2023-08-22 02:52:05,585-main.py-INFO: Finish loading embeddings...
2023-08-22 02:52:05,633-main.py-INFO: Start prediction...
2023-08-22 02:52:05,633-analyzer.py-INFO: Computing the distances...
2023-08-22 02:54:59,372-main.py-INFO: Acc=0.7538461538461538
2023-08-22 02:54:59,378-main.py-INFO: Writing predictions to file...
2023-08-22 02:54:59,395-main.py-INFO: Computing the distances between clusters...
2023-08-22 02:55:03,141-main.py-INFO: Writing pair-wise distances...
2023-08-22 02:55:03,141-main.py-INFO: MinConvexDistance=0.0
2023-08-22 02:55:03,141-main.py-INFO: MaxConvexDistance=9.012311270256106
2023-08-22 02:55:03,141-main.py-INFO: AverageConvexDistance=1.873029045106072
