2023-08-27 12:45:38,651-main.py-INFO: Load entities from data/siblings/codet5/entities/train.txt
2023-08-27 12:45:38,655-main.py-INFO: Finish loading 2400 entities...
2023-08-27 12:45:38,656-main.py-INFO: Label size=2
2023-08-27 12:45:38,656-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/train/12.txt
2023-08-27 12:45:40,186-main.py-INFO: Finish loading embeddings...
2023-08-27 12:45:40,380-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-27 12:45:40,389-main.py-INFO: Initialize the Distance Queue...
2023-08-27 12:45:41,825-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-27 12:45:41,828-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-27 12:45:41,828-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-27 12:45:46,006-distanceQ.py-INFO: Build the double heaps...
2023-08-27 12:45:46,276-probing.py-INFO: Initializing the tracks...
2023-08-27 12:45:46,278-probing.py-INFO: Probing to the end...
2023-08-27 12:45:59,135-probing.py-INFO: Finish probing to the end...
2023-08-27 12:45:59,135-probing.py-INFO: Checking for the end state..
2023-08-27 12:45:59,135-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:46:15,799-probing.py-INFO: Start coarse search...
2023-08-27 12:46:15,800-probing.py-INFO: Test for state 2374
2023-08-27 12:46:15,804-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:47:42,972-probing.py-INFO: Test for state 2350
2023-08-27 12:47:42,998-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:48:23,456-probing.py-INFO: Test for state 2326
2023-08-27 12:48:23,468-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:50:01,413-probing.py-INFO: Test for state 2302
2023-08-27 12:50:01,556-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:51:36,449-probing.py-INFO: Test for state 2278
2023-08-27 12:51:36,550-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:52:45,309-probing.py-INFO: Test for state 2254
2023-08-27 12:52:45,322-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:54:05,746-probing.py-INFO: Test for state 2230
2023-08-27 12:54:05,936-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:55:11,533-probing.py-INFO: Test for state 2206
2023-08-27 12:55:11,557-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:56:30,922-probing.py-INFO: Test for state 2182
2023-08-27 12:56:30,942-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:57:52,442-probing.py-INFO: Test for state 2158
2023-08-27 12:57:52,464-probing.py-INFO: Start ovelapping checking...
2023-08-27 12:59:21,313-probing.py-INFO: Test for state 2134
2023-08-27 12:59:21,415-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:00:41,904-probing.py-INFO: Test for state 2110
2023-08-27 13:00:42,303-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:01:55,106-probing.py-INFO: Test for state 2086
2023-08-27 13:01:55,131-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:02:50,510-probing.py-INFO: Test for state 2062
2023-08-27 13:02:51,076-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:03:46,911-probing.py-INFO: Test for state 2038
2023-08-27 13:03:46,966-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:04:41,541-probing.py-INFO: Test for state 2014
2023-08-27 13:04:41,574-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:05:25,309-probing.py-INFO: Test for state 1990
2023-08-27 13:05:25,345-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:06:19,057-probing.py-INFO: Test for state 1966
2023-08-27 13:06:19,096-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:06:59,337-probing.py-INFO: Test for state 1942
2023-08-27 13:06:59,395-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:07:45,819-probing.py-INFO: Test for state 1918
2023-08-27 13:07:46,452-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:08:46,279-probing.py-INFO: Test for state 1894
2023-08-27 13:08:46,560-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:09:41,896-probing.py-INFO: Test for state 1870
2023-08-27 13:09:41,969-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:10:14,049-probing.py-INFO: Test for state 1846
2023-08-27 13:10:14,095-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:10:55,840-probing.py-INFO: Test for state 1822
2023-08-27 13:10:55,888-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:11:31,869-probing.py-INFO: Test for state 1798
2023-08-27 13:11:31,917-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:12:10,309-probing.py-INFO: Test for state 1774
2023-08-27 13:12:10,805-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:12:54,805-probing.py-INFO: Test for state 1750
2023-08-27 13:12:57,125-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:13:44,452-probing.py-INFO: Test for state 1726
2023-08-27 13:13:46,305-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:14:11,159-probing.py-INFO: Test for state 1702
2023-08-27 13:14:11,218-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:14:39,307-probing.py-INFO: Test for state 1678
2023-08-27 13:14:41,044-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:15:37,384-probing.py-INFO: Test for state 1654
2023-08-27 13:15:39,015-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:16:37,505-probing.py-INFO: Test for state 1630
2023-08-27 13:16:39,281-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:17:29,453-probing.py-INFO: Test for state 1606
2023-08-27 13:17:31,787-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:18:07,054-probing.py-INFO: Test for state 1582
2023-08-27 13:18:07,117-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:18:47,203-probing.py-INFO: Test for state 1558
2023-08-27 13:18:49,078-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:19:32,259-probing.py-INFO: Test for state 1534
2023-08-27 13:19:32,625-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:20:18,556-probing.py-INFO: Test for state 1510
2023-08-27 13:20:18,708-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:20:56,696-probing.py-INFO: Test for state 1486
2023-08-27 13:20:56,767-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:21:20,870-probing.py-INFO: Test for state 1462
2023-08-27 13:21:23,245-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:21:45,847-probing.py-INFO: Test for state 1438
2023-08-27 13:21:45,922-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:22:22,573-probing.py-INFO: Test for state 1414
2023-08-27 13:22:24,329-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:22:48,881-probing.py-INFO: Test for state 1390
2023-08-27 13:22:51,295-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:23:22,103-probing.py-INFO: Test for state 1366
2023-08-27 13:23:22,427-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:23:50,248-probing.py-INFO: Test for state 1342
2023-08-27 13:23:52,089-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:24:08,514-probing.py-INFO: Test for state 1318
2023-08-27 13:24:08,607-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:24:28,115-probing.py-INFO: Test for state 1294
2023-08-27 13:24:30,364-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:24:50,652-probing.py-INFO: Found 1294-th state is correct...
2023-08-27 13:24:50,653-probing.py-INFO: Start fine search...
2023-08-27 13:24:50,653-probing.py-INFO: Test for state 1306
2023-08-27 13:24:52,824-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:25:06,917-probing.py-INFO: Test for state 1300
2023-08-27 13:25:07,284-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:25:15,642-probing.py-INFO: Test for state 1303
2023-08-27 13:25:17,248-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:25:24,292-probing.py-INFO: Test for state 1305
2023-08-27 13:25:24,711-probing.py-INFO: Start ovelapping checking...
2023-08-27 13:25:26,565-probing.py-INFO: Found 1305-th state is the first error state
2023-08-27 13:25:26,912-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-27 13:25:26,912-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-27 13:25:26,912-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-27 13:25:27,596-distanceQ.py-INFO: Build the double heaps...
2023-08-27 13:25:27,676-probing.py-INFO: Start normal forward probing...
2023-08-27 18:01:47,155-probing.py-INFO: Final number of clusters: 7
2023-08-27 18:01:47,183-main.py-INFO: Dumping the clusters...
2023-08-27 18:01:47,186-main.py-INFO: Finish dumping the clusters...
2023-08-27 18:01:47,186-main.py-INFO: Loading the clusters from results/siblings/codet5/12/clusters.txt
2023-08-27 18:01:47,187-main.py-INFO: Load entities from data/siblings/codet5/entities/train.txt
2023-08-27 18:01:47,199-main.py-INFO: Finish loading 2400 entities...
2023-08-27 18:01:47,199-main.py-INFO: Label size=2
2023-08-27 18:01:47,199-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/train/12.txt
2023-08-27 18:01:49,210-main.py-INFO: Finish loading embeddings...
2023-08-27 18:01:49,710-main.py-INFO: Finish loading the clusters...
2023-08-27 18:01:49,710-main.py-INFO: Load entities from data/siblings/codet5/entities/test.txt
2023-08-27 18:01:49,711-main.py-INFO: Finish loading 600 entities...
2023-08-27 18:01:49,711-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/test/12.txt
2023-08-27 18:01:50,211-main.py-INFO: Finish loading embeddings...
2023-08-27 18:01:50,284-main.py-INFO: Start prediction...
2023-08-27 18:01:50,285-analyzer.py-INFO: Computing the distances...
2023-08-27 18:04:40,049-main.py-INFO: Acc=0.8666666666666667
2023-08-27 18:04:40,052-main.py-INFO: Writing predictions to file...
2023-08-27 18:04:40,063-main.py-INFO: Computing the distances between clusters...
2023-08-27 18:04:45,655-main.py-INFO: Writing pair-wise distances...
2023-08-27 18:04:45,657-main.py-INFO: MinConvexDistance=0.0
2023-08-27 18:04:45,657-main.py-INFO: MaxConvexDistance=5.52142965153505
2023-08-27 18:04:45,657-main.py-INFO: AverageConvexDistance=1.8022025886947406
