2023-08-20 00:20:03,261-main.py-INFO: Load entities from data/distance/codebert/entities/train.txt
2023-08-20 00:20:03,263-main.py-INFO: Finish loading 5200 entities...
2023-08-20 00:20:03,264-main.py-INFO: Label size=5
2023-08-20 00:20:03,264-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/train/0.txt
2023-08-20 00:20:04,311-main.py-INFO: Finish loading embeddings...
2023-08-20 00:20:04,451-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-20 00:20:04,463-main.py-INFO: Initialize the Distance Queue...
2023-08-20 00:20:05,299-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-20 00:20:05,299-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-20 00:20:05,299-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-20 00:20:09,237-distanceQ.py-INFO: Build the double heaps...
2023-08-20 00:20:09,683-probing.py-INFO: Initializing the tracks...
2023-08-20 00:20:09,687-probing.py-INFO: Probing to the end...
2023-08-20 00:20:31,873-probing.py-INFO: Finish probing to the end...
2023-08-20 00:20:31,873-probing.py-INFO: Checking for the end state..
2023-08-20 00:20:31,873-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:22:57,773-probing.py-INFO: Start coarse search...
2023-08-20 00:22:57,773-probing.py-INFO: Test for state 5143
2023-08-20 00:22:57,867-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:26:26,960-probing.py-INFO: Test for state 5091
2023-08-20 00:26:27,098-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:30:39,588-probing.py-INFO: Test for state 5039
2023-08-20 00:30:39,731-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:35:15,653-probing.py-INFO: Test for state 4987
2023-08-20 00:35:15,674-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:41:31,580-probing.py-INFO: Test for state 4935
2023-08-20 00:41:31,668-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:46:22,607-probing.py-INFO: Test for state 4883
2023-08-20 00:46:22,854-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:51:00,511-probing.py-INFO: Test for state 4831
2023-08-20 00:51:00,752-probing.py-INFO: Start ovelapping checking...
2023-08-20 00:56:09,874-probing.py-INFO: Test for state 4779
2023-08-20 00:56:10,166-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:02:47,236-probing.py-INFO: Test for state 4727
2023-08-20 01:02:47,608-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:07:51,616-probing.py-INFO: Test for state 4675
2023-08-20 01:07:52,022-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:12:27,348-probing.py-INFO: Test for state 4623
2023-08-20 01:12:27,693-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:17:23,430-probing.py-INFO: Test for state 4571
2023-08-20 01:17:23,763-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:21:43,043-probing.py-INFO: Test for state 4519
2023-08-20 01:21:43,546-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:23:46,377-probing.py-INFO: Test for state 4467
2023-08-20 01:23:46,429-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:25:28,484-probing.py-INFO: Test for state 4415
2023-08-20 01:25:28,550-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:26:36,634-probing.py-INFO: Test for state 4363
2023-08-20 01:26:36,706-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:27:27,093-probing.py-INFO: Test for state 4311
2023-08-20 01:27:27,162-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:27:43,378-probing.py-INFO: Test for state 4259
2023-08-20 01:27:43,445-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:28:02,096-probing.py-INFO: Test for state 4207
2023-08-20 01:28:02,172-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:28:27,781-probing.py-INFO: Test for state 4155
2023-08-20 01:28:27,852-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:28:52,060-probing.py-INFO: Test for state 4103
2023-08-20 01:28:52,142-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:07,579-probing.py-INFO: Test for state 4051
2023-08-20 01:29:07,671-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:18,620-probing.py-INFO: Test for state 3999
2023-08-20 01:29:18,707-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:23,624-probing.py-INFO: Test for state 3947
2023-08-20 01:29:23,707-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:37,241-probing.py-INFO: Test for state 3895
2023-08-20 01:29:37,328-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:52,379-probing.py-INFO: Test for state 3843
2023-08-20 01:29:52,469-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:29:55,771-probing.py-INFO: Test for state 3791
2023-08-20 01:29:55,870-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:07,327-probing.py-INFO: Test for state 3739
2023-08-20 01:30:07,426-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:12,771-probing.py-INFO: Test for state 3687
2023-08-20 01:30:12,878-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:18,270-probing.py-INFO: Test for state 3635
2023-08-20 01:30:18,368-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:22,740-probing.py-INFO: Test for state 3583
2023-08-20 01:30:22,847-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:27,756-probing.py-INFO: Test for state 3531
2023-08-20 01:30:27,874-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:31,271-probing.py-INFO: Test for state 3479
2023-08-20 01:30:31,390-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:34,303-probing.py-INFO: Test for state 3427
2023-08-20 01:30:34,425-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:36,872-probing.py-INFO: Test for state 3375
2023-08-20 01:30:36,988-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:39,447-probing.py-INFO: Test for state 3323
2023-08-20 01:30:39,577-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:42,152-probing.py-INFO: Test for state 3271
2023-08-20 01:30:42,274-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:44,236-probing.py-INFO: Test for state 3219
2023-08-20 01:30:44,362-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:46,270-probing.py-INFO: Test for state 3167
2023-08-20 01:30:46,395-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:48,306-probing.py-INFO: Test for state 3115
2023-08-20 01:30:48,434-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:50,116-probing.py-INFO: Test for state 3063
2023-08-20 01:30:50,247-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:52,146-probing.py-INFO: Test for state 3011
2023-08-20 01:30:52,280-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:53,874-probing.py-INFO: Test for state 2959
2023-08-20 01:30:54,010-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:55,641-probing.py-INFO: Test for state 2907
2023-08-20 01:30:55,781-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:57,190-probing.py-INFO: Test for state 2855
2023-08-20 01:30:57,333-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:30:58,814-probing.py-INFO: Test for state 2803
2023-08-20 01:30:58,959-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:00,560-probing.py-INFO: Test for state 2751
2023-08-20 01:31:00,708-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:02,051-probing.py-INFO: Test for state 2699
2023-08-20 01:31:02,203-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:03,711-probing.py-INFO: Test for state 2647
2023-08-20 01:31:03,872-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:05,222-probing.py-INFO: Test for state 2595
2023-08-20 01:31:05,386-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:06,718-probing.py-INFO: Test for state 2543
2023-08-20 01:31:06,885-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:08,208-probing.py-INFO: Test for state 2491
2023-08-20 01:31:08,377-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:09,720-probing.py-INFO: Test for state 2439
2023-08-20 01:31:09,891-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:11,181-probing.py-INFO: Test for state 2387
2023-08-20 01:31:11,355-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:12,588-probing.py-INFO: Test for state 2335
2023-08-20 01:31:12,765-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:14,357-probing.py-INFO: Test for state 2283
2023-08-20 01:31:14,538-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:15,831-probing.py-INFO: Test for state 2231
2023-08-20 01:31:16,014-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:17,437-probing.py-INFO: Test for state 2179
2023-08-20 01:31:17,619-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:18,769-probing.py-INFO: Test for state 2127
2023-08-20 01:31:18,952-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:20,228-probing.py-INFO: Test for state 2075
2023-08-20 01:31:20,415-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:21,585-probing.py-INFO: Test for state 2023
2023-08-20 01:31:21,773-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:23,110-probing.py-INFO: Test for state 1971
2023-08-20 01:31:23,302-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:24,521-probing.py-INFO: Test for state 1919
2023-08-20 01:31:24,715-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:26,040-probing.py-INFO: Test for state 1867
2023-08-20 01:31:26,239-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:27,503-probing.py-INFO: Test for state 1815
2023-08-20 01:31:27,704-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:28,941-probing.py-INFO: Test for state 1763
2023-08-20 01:31:29,144-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:30,660-probing.py-INFO: Test for state 1711
2023-08-20 01:31:30,870-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:32,345-probing.py-INFO: Test for state 1659
2023-08-20 01:31:32,555-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:33,940-probing.py-INFO: Test for state 1607
2023-08-20 01:31:34,153-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:35,687-probing.py-INFO: Test for state 1555
2023-08-20 01:31:35,903-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:37,319-probing.py-INFO: Test for state 1503
2023-08-20 01:31:37,537-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:39,043-probing.py-INFO: Test for state 1451
2023-08-20 01:31:39,378-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:40,890-probing.py-INFO: Test for state 1399
2023-08-20 01:31:41,114-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:42,698-probing.py-INFO: Test for state 1347
2023-08-20 01:31:42,924-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:44,513-probing.py-INFO: Test for state 1295
2023-08-20 01:31:44,742-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:46,375-probing.py-INFO: Test for state 1243
2023-08-20 01:31:46,607-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:48,173-probing.py-INFO: Test for state 1191
2023-08-20 01:31:48,407-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:50,151-probing.py-INFO: Test for state 1139
2023-08-20 01:31:50,505-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:52,171-probing.py-INFO: Test for state 1087
2023-08-20 01:31:52,413-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:54,136-probing.py-INFO: Test for state 1035
2023-08-20 01:31:54,380-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:56,127-probing.py-INFO: Test for state 983
2023-08-20 01:31:56,374-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:57,992-probing.py-INFO: Test for state 931
2023-08-20 01:31:58,241-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:31:59,895-probing.py-INFO: Test for state 879
2023-08-20 01:32:00,145-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:01,863-probing.py-INFO: Test for state 827
2023-08-20 01:32:02,117-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:03,927-probing.py-INFO: Test for state 775
2023-08-20 01:32:04,183-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:05,858-probing.py-INFO: Test for state 723
2023-08-20 01:32:06,226-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:07,917-probing.py-INFO: Test for state 671
2023-08-20 01:32:08,177-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:09,966-probing.py-INFO: Test for state 619
2023-08-20 01:32:10,231-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:12,050-probing.py-INFO: Test for state 567
2023-08-20 01:32:12,316-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:14,096-probing.py-INFO: Test for state 515
2023-08-20 01:32:14,365-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:16,167-probing.py-INFO: Test for state 463
2023-08-20 01:32:16,560-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:18,393-probing.py-INFO: Test for state 411
2023-08-20 01:32:18,667-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:20,529-probing.py-INFO: Test for state 359
2023-08-20 01:32:20,808-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:22,738-probing.py-INFO: Test for state 307
2023-08-20 01:32:23,018-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:24,979-probing.py-INFO: Test for state 255
2023-08-20 01:32:25,260-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:27,207-probing.py-INFO: Test for state 203
2023-08-20 01:32:27,604-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:29,588-probing.py-INFO: Test for state 151
2023-08-20 01:32:29,873-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:31,920-probing.py-INFO: Test for state 99
2023-08-20 01:32:32,205-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:34,248-probing.py-INFO: Found 99-th state is correct...
2023-08-20 01:32:34,248-probing.py-INFO: Start fine search...
2023-08-20 01:32:34,248-probing.py-INFO: Test for state 125
2023-08-20 01:32:34,531-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:36,562-probing.py-INFO: Test for state 138
2023-08-20 01:32:36,844-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:38,871-probing.py-INFO: Test for state 145
2023-08-20 01:32:39,263-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:41,314-probing.py-INFO: Test for state 142
2023-08-20 01:32:41,604-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:43,630-probing.py-INFO: Test for state 140
2023-08-20 01:32:43,912-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:45,933-probing.py-INFO: Test for state 141
2023-08-20 01:32:46,215-probing.py-INFO: Start ovelapping checking...
2023-08-20 01:32:48,239-probing.py-INFO: Found 141-th state is the first error state
2023-08-20 01:32:48,522-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-20 01:32:48,522-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-20 01:32:48,522-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-20 01:32:53,860-distanceQ.py-INFO: Build the double heaps...
2023-08-20 01:32:54,353-probing.py-INFO: Start normal forward probing...
2023-08-20 07:17:26,740-probing.py-INFO: Final number of clusters: 64
2023-08-20 07:17:26,765-main.py-INFO: Dumping the clusters...
2023-08-20 07:17:26,768-main.py-INFO: Finish dumping the clusters...
2023-08-20 07:17:26,768-main.py-INFO: Loading the clusters from results/distance/codebert/0/clusters.txt
2023-08-20 07:17:26,768-main.py-INFO: Load entities from data/distance/codebert/entities/train.txt
2023-08-20 07:17:26,773-main.py-INFO: Finish loading 5200 entities...
2023-08-20 07:17:26,773-main.py-INFO: Label size=5
2023-08-20 07:17:26,773-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/train/0.txt
2023-08-20 07:17:27,837-main.py-INFO: Finish loading embeddings...
2023-08-20 07:17:28,011-main.py-INFO: Finish loading the clusters...
2023-08-20 07:17:28,011-main.py-INFO: Load entities from data/distance/codebert/entities/test.txt
2023-08-20 07:17:28,012-main.py-INFO: Finish loading 1300 entities...
2023-08-20 07:17:28,012-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/test/0.txt
2023-08-20 07:17:28,283-main.py-INFO: Finish loading embeddings...
2023-08-20 07:17:28,331-main.py-INFO: Start prediction...
2023-08-20 07:17:28,331-analyzer.py-INFO: Computing the distances...
2023-08-20 07:20:30,289-main.py-INFO: Acc=0.5976923076923077
2023-08-20 07:20:30,320-main.py-INFO: Writing predictions to file...
2023-08-20 07:20:30,424-main.py-INFO: Computing the distances between clusters...
2023-08-20 07:20:35,051-main.py-INFO: Writing pair-wise distances...
2023-08-20 07:20:35,054-main.py-INFO: MinConvexDistance=0.0
2023-08-20 07:20:35,054-main.py-INFO: MaxConvexDistance=15.3504048589943
2023-08-20 07:20:35,054-main.py-INFO: AverageConvexDistance=7.874613644317608
