2023-08-21 09:41:52,533-main.py-INFO: Load entities from data/distance/codebert/entities/train.txt
2023-08-21 09:41:52,536-main.py-INFO: Finish loading 5200 entities...
2023-08-21 09:41:52,536-main.py-INFO: Label size=5
2023-08-21 09:41:52,536-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/train/12.txt
2023-08-21 09:41:53,632-main.py-INFO: Finish loading embeddings...
2023-08-21 09:41:53,783-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-21 09:41:53,796-main.py-INFO: Initialize the Distance Queue...
2023-08-21 09:41:54,858-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-21 09:41:54,858-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-21 09:41:54,859-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-21 09:41:59,006-distanceQ.py-INFO: Build the double heaps...
2023-08-21 09:41:59,476-probing.py-INFO: Initializing the tracks...
2023-08-21 09:41:59,480-probing.py-INFO: Probing to the end...
2023-08-21 09:42:22,782-probing.py-INFO: Finish probing to the end...
2023-08-21 09:42:22,783-probing.py-INFO: Checking for the end state..
2023-08-21 09:42:22,783-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:43:22,030-probing.py-INFO: Start coarse search...
2023-08-21 09:43:22,030-probing.py-INFO: Test for state 5143
2023-08-21 09:43:22,038-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:46:05,309-probing.py-INFO: Test for state 5091
2023-08-21 09:46:05,327-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:48:38,037-probing.py-INFO: Test for state 5039
2023-08-21 09:48:38,057-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:51:07,131-probing.py-INFO: Test for state 4987
2023-08-21 09:51:07,149-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:54:03,518-probing.py-INFO: Test for state 4935
2023-08-21 09:54:03,545-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:56:13,268-probing.py-INFO: Test for state 4883
2023-08-21 09:56:13,301-probing.py-INFO: Start ovelapping checking...
2023-08-21 09:58:21,784-probing.py-INFO: Test for state 4831
2023-08-21 09:58:21,813-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:00:35,871-probing.py-INFO: Test for state 4779
2023-08-21 10:00:35,906-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:02:44,785-probing.py-INFO: Test for state 4727
2023-08-21 10:02:44,823-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:04:50,868-probing.py-INFO: Test for state 4675
2023-08-21 10:04:50,907-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:07:19,871-probing.py-INFO: Test for state 4623
2023-08-21 10:07:19,919-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:09:00,085-probing.py-INFO: Test for state 4571
2023-08-21 10:09:00,138-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:10:51,108-probing.py-INFO: Test for state 4519
2023-08-21 10:10:51,177-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:12:38,410-probing.py-INFO: Test for state 4467
2023-08-21 10:12:38,474-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:14:26,846-probing.py-INFO: Test for state 4415
2023-08-21 10:14:26,914-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:15:41,453-probing.py-INFO: Test for state 4363
2023-08-21 10:15:41,519-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:17:13,428-probing.py-INFO: Test for state 4311
2023-08-21 10:17:13,490-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:18:28,431-probing.py-INFO: Test for state 4259
2023-08-21 10:18:28,501-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:19:41,218-probing.py-INFO: Test for state 4207
2023-08-21 10:19:41,297-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:20:21,038-probing.py-INFO: Test for state 4155
2023-08-21 10:20:21,121-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:21:27,854-probing.py-INFO: Test for state 4103
2023-08-21 10:21:27,941-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:22:11,039-probing.py-INFO: Test for state 4051
2023-08-21 10:22:11,128-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:23:04,223-probing.py-INFO: Test for state 3999
2023-08-21 10:23:04,319-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:23:42,169-probing.py-INFO: Test for state 3947
2023-08-21 10:23:42,262-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:24:10,028-probing.py-INFO: Test for state 3895
2023-08-21 10:24:10,121-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:24:29,670-probing.py-INFO: Test for state 3843
2023-08-21 10:24:29,768-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:25:05,903-probing.py-INFO: Test for state 3791
2023-08-21 10:25:06,001-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:25:28,153-probing.py-INFO: Test for state 3739
2023-08-21 10:25:28,252-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:25:51,543-probing.py-INFO: Test for state 3687
2023-08-21 10:25:51,650-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:26:15,724-probing.py-INFO: Test for state 3635
2023-08-21 10:26:15,838-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:26:27,804-probing.py-INFO: Test for state 3583
2023-08-21 10:26:27,916-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:26:37,338-probing.py-INFO: Test for state 3531
2023-08-21 10:26:37,447-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:26:55,797-probing.py-INFO: Test for state 3479
2023-08-21 10:26:55,912-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:07,393-probing.py-INFO: Test for state 3427
2023-08-21 10:27:07,510-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:12,627-probing.py-INFO: Test for state 3375
2023-08-21 10:27:12,750-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:23,491-probing.py-INFO: Test for state 3323
2023-08-21 10:27:23,621-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:29,759-probing.py-INFO: Test for state 3271
2023-08-21 10:27:29,880-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:37,436-probing.py-INFO: Found 3271-th state is correct...
2023-08-21 10:27:37,436-probing.py-INFO: Start fine search...
2023-08-21 10:27:37,436-probing.py-INFO: Test for state 3297
2023-08-21 10:27:37,567-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:44,268-probing.py-INFO: Test for state 3284
2023-08-21 10:27:44,396-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:48,274-probing.py-INFO: Test for state 3291
2023-08-21 10:27:48,398-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:52,083-probing.py-INFO: Test for state 3294
2023-08-21 10:27:52,207-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:27:56,088-probing.py-INFO: Test for state 3296
2023-08-21 10:27:56,213-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:28:01,341-probing.py-INFO: Test for state 3295
2023-08-21 10:28:01,462-probing.py-INFO: Start ovelapping checking...
2023-08-21 10:28:05,688-probing.py-INFO: Found 3295-th state is the first error state
2023-08-21 10:28:05,815-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-21 10:28:05,815-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-21 10:28:05,816-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-21 10:28:07,062-distanceQ.py-INFO: Build the double heaps...
2023-08-21 10:28:07,173-probing.py-INFO: Start normal forward probing...
2023-08-21 16:02:33,035-probing.py-INFO: Final number of clusters: 10
2023-08-21 16:02:33,060-main.py-INFO: Dumping the clusters...
2023-08-21 16:02:33,063-main.py-INFO: Finish dumping the clusters...
2023-08-21 16:02:33,063-main.py-INFO: Loading the clusters from results/distance/codebert/12/clusters.txt
2023-08-21 16:02:33,063-main.py-INFO: Load entities from data/distance/codebert/entities/train.txt
2023-08-21 16:02:33,070-main.py-INFO: Finish loading 5200 entities...
2023-08-21 16:02:33,070-main.py-INFO: Label size=5
2023-08-21 16:02:33,070-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/train/12.txt
2023-08-21 16:02:34,196-main.py-INFO: Finish loading embeddings...
2023-08-21 16:02:34,361-main.py-INFO: Finish loading the clusters...
2023-08-21 16:02:34,361-main.py-INFO: Load entities from data/distance/codebert/entities/test.txt
2023-08-21 16:02:34,363-main.py-INFO: Finish loading 1300 entities...
2023-08-21 16:02:34,363-main.py-INFO: Loading embeddings from data/distance/codebert/embeddings/layers/test/12.txt
2023-08-21 16:02:34,668-main.py-INFO: Finish loading embeddings...
2023-08-21 16:02:34,715-main.py-INFO: Start prediction...
2023-08-21 16:02:34,715-analyzer.py-INFO: Computing the distances...
2023-08-21 16:05:26,134-main.py-INFO: Acc=0.7115384615384616
2023-08-21 16:05:26,141-main.py-INFO: Writing predictions to file...
2023-08-21 16:05:26,160-main.py-INFO: Computing the distances between clusters...
2023-08-21 16:05:29,812-main.py-INFO: Writing pair-wise distances...
2023-08-21 16:05:29,813-main.py-INFO: MinConvexDistance=0.0
2023-08-21 16:05:29,813-main.py-INFO: MaxConvexDistance=8.270135027598517
2023-08-21 16:05:29,813-main.py-INFO: AverageConvexDistance=1.2728278529007235
