2023-09-25 09:07:20,827-main.py-INFO: Load entities from data/siblings/codebert/entities/train.txt
2023-09-25 09:07:20,828-main.py-INFO: Finish loading 2400 entities...
2023-09-25 09:07:20,828-main.py-INFO: Label size=2
2023-09-25 09:07:20,828-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/train/9.txt
2023-09-25 09:07:21,796-main.py-INFO: Finish loading embeddings...
2023-09-25 09:07:21,910-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-25 09:07:21,915-main.py-INFO: Initialize the Distance Queue...
2023-09-25 09:07:22,415-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-25 09:07:22,416-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-25 09:07:22,416-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-25 09:07:24,534-distanceQ.py-INFO: Build the double heaps...
2023-09-25 09:07:24,786-probing.py-INFO: Initializing the tracks...
2023-09-25 09:07:24,787-probing.py-INFO: Probing to the end...
2023-09-25 09:07:31,152-probing.py-INFO: Finish probing to the end...
2023-09-25 09:07:31,152-probing.py-INFO: Checking for the end state..
2023-09-25 09:07:31,152-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:07:48,620-probing.py-INFO: Start coarse search...
2023-09-25 09:07:48,620-probing.py-INFO: Test for state 2374
2023-09-25 09:07:48,639-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:08:55,341-probing.py-INFO: Test for state 2350
2023-09-25 09:08:55,348-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:09:53,523-probing.py-INFO: Test for state 2326
2023-09-25 09:09:53,536-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:11:18,361-probing.py-INFO: Test for state 2302
2023-09-25 09:11:18,371-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:11:55,166-probing.py-INFO: Test for state 2278
2023-09-25 09:11:55,179-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:13:16,091-probing.py-INFO: Test for state 2254
2023-09-25 09:13:16,107-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:14:12,874-probing.py-INFO: Test for state 2230
2023-09-25 09:14:12,892-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:14:59,750-probing.py-INFO: Test for state 2206
2023-09-25 09:14:59,942-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:16:29,541-probing.py-INFO: Test for state 2182
2023-09-25 09:16:29,563-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:17:32,632-probing.py-INFO: Test for state 2158
2023-09-25 09:17:32,653-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:18:37,715-probing.py-INFO: Test for state 2134
2023-09-25 09:18:37,829-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:20:23,528-probing.py-INFO: Test for state 2110
2023-09-25 09:20:23,550-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:21:34,713-probing.py-INFO: Test for state 2086
2023-09-25 09:21:34,740-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:22:38,758-probing.py-INFO: Test for state 2062
2023-09-25 09:22:38,782-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:23:46,743-probing.py-INFO: Test for state 2038
2023-09-25 09:23:46,773-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:24:41,993-probing.py-INFO: Test for state 2014
2023-09-25 09:24:42,029-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:25:40,853-probing.py-INFO: Test for state 1990
2023-09-25 09:25:40,887-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:26:17,434-probing.py-INFO: Test for state 1966
2023-09-25 09:26:17,471-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:26:52,925-probing.py-INFO: Test for state 1942
2023-09-25 09:26:52,956-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:27:23,260-probing.py-INFO: Test for state 1918
2023-09-25 09:27:23,300-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:28:06,790-probing.py-INFO: Test for state 1894
2023-09-25 09:28:06,826-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:28:53,688-probing.py-INFO: Test for state 1870
2023-09-25 09:28:53,728-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:29:23,930-probing.py-INFO: Test for state 1846
2023-09-25 09:29:23,982-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:30:05,362-probing.py-INFO: Test for state 1822
2023-09-25 09:30:05,402-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:30:40,288-probing.py-INFO: Test for state 1798
2023-09-25 09:30:40,334-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:30:58,424-probing.py-INFO: Test for state 1774
2023-09-25 09:30:58,477-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:31:20,179-probing.py-INFO: Test for state 1750
2023-09-25 09:31:20,228-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:31:46,563-probing.py-INFO: Test for state 1726
2023-09-25 09:31:46,631-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:32:09,065-probing.py-INFO: Test for state 1702
2023-09-25 09:32:09,119-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:32:39,400-probing.py-INFO: Test for state 1678
2023-09-25 09:32:39,454-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:33:10,066-probing.py-INFO: Test for state 1654
2023-09-25 09:33:10,117-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:33:57,672-probing.py-INFO: Test for state 1630
2023-09-25 09:33:57,770-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:34:16,483-probing.py-INFO: Test for state 1606
2023-09-25 09:34:16,535-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:34:52,020-probing.py-INFO: Test for state 1582
2023-09-25 09:34:52,075-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:35:10,531-probing.py-INFO: Test for state 1558
2023-09-25 09:35:10,748-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:35:35,725-probing.py-INFO: Test for state 1534
2023-09-25 09:35:35,791-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:35:51,293-probing.py-INFO: Test for state 1510
2023-09-25 09:35:51,355-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:18,432-probing.py-INFO: Test for state 1486
2023-09-25 09:36:18,493-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:29,141-probing.py-INFO: Test for state 1462
2023-09-25 09:36:29,208-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:34,018-probing.py-INFO: Found 1462-th state is correct...
2023-09-25 09:36:34,018-probing.py-INFO: Start fine search...
2023-09-25 09:36:34,018-probing.py-INFO: Test for state 1474
2023-09-25 09:36:34,079-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:37,620-probing.py-INFO: Test for state 1468
2023-09-25 09:36:37,686-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:38,456-probing.py-INFO: Test for state 1465
2023-09-25 09:36:38,515-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:40,256-probing.py-INFO: Test for state 1467
2023-09-25 09:36:41,062-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:42,832-probing.py-INFO: Test for state 1466
2023-09-25 09:36:44,015-probing.py-INFO: Start ovelapping checking...
2023-09-25 09:36:48,536-probing.py-INFO: Found 1466-th state is the first error state
2023-09-25 09:36:48,600-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-25 09:36:48,600-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-25 09:36:48,600-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-25 09:36:49,209-distanceQ.py-INFO: Build the double heaps...
2023-09-25 09:36:49,262-probing.py-INFO: Start normal forward probing...
2023-09-25 14:50:08,640-probing.py-INFO: Final number of clusters: 4
2023-09-25 14:50:08,658-main.py-INFO: Dumping the clusters...
2023-09-25 14:50:08,660-main.py-INFO: Finish dumping the clusters...
2023-09-25 14:50:08,660-main.py-INFO: Loading the clusters from results/siblings/codebert/9/clusters.txt
2023-09-25 14:50:08,660-main.py-INFO: Load entities from data/siblings/codebert/entities/train.txt
2023-09-25 14:50:08,669-main.py-INFO: Finish loading 2400 entities...
2023-09-25 14:50:08,669-main.py-INFO: Label size=2
2023-09-25 14:50:08,669-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/train/9.txt
2023-09-25 14:50:10,150-main.py-INFO: Finish loading embeddings...
2023-09-25 14:50:10,397-main.py-INFO: Finish loading the clusters...
2023-09-25 14:50:10,397-main.py-INFO: Load entities from data/siblings/codebert/entities/test.txt
2023-09-25 14:50:10,406-main.py-INFO: Finish loading 600 entities...
2023-09-25 14:50:10,406-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/test/9.txt
2023-09-25 14:50:10,868-main.py-INFO: Finish loading embeddings...
2023-09-25 14:50:10,936-main.py-INFO: Start prediction...
2023-09-25 14:50:10,937-analyzer.py-INFO: Computing the distances...
2023-09-25 14:51:46,270-main.py-INFO: Acc=0.8966666666666666
2023-09-25 14:51:46,272-main.py-INFO: Writing predictions to file...
2023-09-25 14:51:46,277-main.py-INFO: Computing the distances between clusters...
2023-09-25 14:51:52,073-main.py-INFO: Writing pair-wise distances...
2023-09-25 14:51:52,074-main.py-INFO: MinConvexDistance=0.2324082895473976
2023-09-25 14:51:52,074-main.py-INFO: MaxConvexDistance=20.47613367817565
2023-09-25 14:51:52,074-main.py-INFO: AverageConvexDistance=8.546145752776805
