2023-09-25 18:05:26,475-main.py-INFO: Load entities from data/siblings/codet5/entities/train.txt
2023-09-25 18:05:26,477-main.py-INFO: Finish loading 2400 entities...
2023-09-25 18:05:26,477-main.py-INFO: Label size=2
2023-09-25 18:05:26,477-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/train/9.txt
2023-09-25 18:05:27,450-main.py-INFO: Finish loading embeddings...
2023-09-25 18:05:27,563-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-25 18:05:27,568-main.py-INFO: Initialize the Distance Queue...
2023-09-25 18:05:28,063-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-25 18:05:28,063-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-25 18:05:28,063-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-25 18:05:30,174-distanceQ.py-INFO: Build the double heaps...
2023-09-25 18:05:30,420-probing.py-INFO: Initializing the tracks...
2023-09-25 18:05:30,422-probing.py-INFO: Probing to the end...
2023-09-25 18:05:37,302-probing.py-INFO: Finish probing to the end...
2023-09-25 18:05:37,302-probing.py-INFO: Checking for the end state..
2023-09-25 18:05:37,302-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:05:53,439-probing.py-INFO: Start coarse search...
2023-09-25 18:05:53,439-probing.py-INFO: Test for state 2374
2023-09-25 18:05:53,444-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:07:03,165-probing.py-INFO: Test for state 2350
2023-09-25 18:07:03,172-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:07:59,558-probing.py-INFO: Test for state 2326
2023-09-25 18:07:59,582-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:09:09,501-probing.py-INFO: Test for state 2302
2023-09-25 18:09:09,513-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:10:17,530-probing.py-INFO: Test for state 2278
2023-09-25 18:10:17,543-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:11:09,738-probing.py-INFO: Test for state 2254
2023-09-25 18:11:09,751-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:11:49,622-probing.py-INFO: Test for state 2230
2023-09-25 18:11:49,638-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:12:30,809-probing.py-INFO: Test for state 2206
2023-09-25 18:12:30,823-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:13:35,688-probing.py-INFO: Test for state 2182
2023-09-25 18:13:35,710-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:14:40,196-probing.py-INFO: Test for state 2158
2023-09-25 18:14:40,214-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:15:33,075-probing.py-INFO: Test for state 2134
2023-09-25 18:15:33,101-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:16:30,205-probing.py-INFO: Test for state 2110
2023-09-25 18:16:30,234-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:17:20,189-probing.py-INFO: Test for state 2086
2023-09-25 18:17:20,214-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:18:01,995-probing.py-INFO: Test for state 2062
2023-09-25 18:18:02,025-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:18:39,380-probing.py-INFO: Test for state 2038
2023-09-25 18:18:39,408-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:19:20,847-probing.py-INFO: Test for state 2014
2023-09-25 18:19:20,879-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:19:59,051-probing.py-INFO: Test for state 1990
2023-09-25 18:19:59,095-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:20:29,853-probing.py-INFO: Test for state 1966
2023-09-25 18:20:29,890-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:20:57,646-probing.py-INFO: Test for state 1942
2023-09-25 18:20:57,680-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:21:31,281-probing.py-INFO: Test for state 1918
2023-09-25 18:21:31,313-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:22:07,584-probing.py-INFO: Test for state 1894
2023-09-25 18:22:07,620-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:22:33,903-probing.py-INFO: Test for state 1870
2023-09-25 18:22:33,944-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:23:01,181-probing.py-INFO: Test for state 1846
2023-09-25 18:23:01,220-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:23:26,531-probing.py-INFO: Test for state 1822
2023-09-25 18:23:26,569-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:23:57,518-probing.py-INFO: Test for state 1798
2023-09-25 18:23:57,564-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:24:30,032-probing.py-INFO: Test for state 1774
2023-09-25 18:24:30,079-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:24:44,159-probing.py-INFO: Test for state 1750
2023-09-25 18:24:44,207-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:25:03,855-probing.py-INFO: Test for state 1726
2023-09-25 18:25:03,906-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:25:34,049-probing.py-INFO: Test for state 1702
2023-09-25 18:25:34,097-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:25:51,315-probing.py-INFO: Test for state 1678
2023-09-25 18:25:51,368-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:26:15,918-probing.py-INFO: Test for state 1654
2023-09-25 18:26:15,965-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:26:42,509-probing.py-INFO: Test for state 1630
2023-09-25 18:26:42,567-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:27:10,904-probing.py-INFO: Test for state 1606
2023-09-25 18:27:10,964-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:27:19,868-probing.py-INFO: Test for state 1582
2023-09-25 18:27:19,921-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:27:37,374-probing.py-INFO: Test for state 1558
2023-09-25 18:27:37,428-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:28:00,065-probing.py-INFO: Test for state 1534
2023-09-25 18:28:00,128-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:28:18,674-probing.py-INFO: Test for state 1510
2023-09-25 18:28:18,731-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:28:36,025-probing.py-INFO: Test for state 1486
2023-09-25 18:28:36,091-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:28:50,944-probing.py-INFO: Test for state 1462
2023-09-25 18:28:51,011-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:28:59,853-probing.py-INFO: Test for state 1438
2023-09-25 18:28:59,922-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:07,844-probing.py-INFO: Test for state 1414
2023-09-25 18:29:07,907-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:12,788-probing.py-INFO: Test for state 1390
2023-09-25 18:29:12,852-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:21,889-probing.py-INFO: Test for state 1366
2023-09-25 18:29:21,954-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:30,191-probing.py-INFO: Test for state 1342
2023-09-25 18:29:30,258-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:36,959-probing.py-INFO: Test for state 1318
2023-09-25 18:29:37,027-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:47,612-probing.py-INFO: Found 1318-th state is correct...
2023-09-25 18:29:47,612-probing.py-INFO: Start fine search...
2023-09-25 18:29:47,612-probing.py-INFO: Test for state 1330
2023-09-25 18:29:47,684-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:52,285-probing.py-INFO: Test for state 1336
2023-09-25 18:29:52,352-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:52,897-probing.py-INFO: Test for state 1333
2023-09-25 18:29:52,962-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:55,742-probing.py-INFO: Test for state 1335
2023-09-25 18:29:55,807-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:56,352-probing.py-INFO: Test for state 1334
2023-09-25 18:29:56,416-probing.py-INFO: Start ovelapping checking...
2023-09-25 18:29:57,941-probing.py-INFO: Found 1334-th state is the first error state
2023-09-25 18:29:58,015-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-25 18:29:58,015-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-25 18:29:58,015-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-25 18:29:58,572-distanceQ.py-INFO: Build the double heaps...
2023-09-25 18:29:58,633-probing.py-INFO: Start normal forward probing...
2023-09-25 20:23:21,865-probing.py-INFO: Final number of clusters: 5
2023-09-25 20:23:21,879-main.py-INFO: Dumping the clusters...
2023-09-25 20:23:21,881-main.py-INFO: Finish dumping the clusters...
2023-09-25 20:23:21,881-main.py-INFO: Loading the clusters from results/siblings/codet5/9/clusters.txt
2023-09-25 20:23:21,881-main.py-INFO: Load entities from data/siblings/codet5/entities/train.txt
2023-09-25 20:23:21,890-main.py-INFO: Finish loading 2400 entities...
2023-09-25 20:23:21,891-main.py-INFO: Label size=2
2023-09-25 20:23:21,891-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/train/9.txt
2023-09-25 20:23:22,863-main.py-INFO: Finish loading embeddings...
2023-09-25 20:23:22,991-main.py-INFO: Finish loading the clusters...
2023-09-25 20:23:22,991-main.py-INFO: Load entities from data/siblings/codet5/entities/test.txt
2023-09-25 20:23:22,999-main.py-INFO: Finish loading 600 entities...
2023-09-25 20:23:23,000-main.py-INFO: Loading embeddings from data/siblings/codet5/embeddings/layers/test/9.txt
2023-09-25 20:23:23,241-main.py-INFO: Finish loading embeddings...
2023-09-25 20:23:23,273-main.py-INFO: Start prediction...
2023-09-25 20:23:23,274-analyzer.py-INFO: Computing the distances...
2023-09-25 20:24:51,610-main.py-INFO: Acc=0.875
2023-09-25 20:24:51,612-main.py-INFO: Writing predictions to file...
2023-09-25 20:24:51,621-main.py-INFO: Computing the distances between clusters...
2023-09-25 20:24:54,538-main.py-INFO: Writing pair-wise distances...
2023-09-25 20:24:54,539-main.py-INFO: MinConvexDistance=0.699564475719155
2023-09-25 20:24:54,539-main.py-INFO: MaxConvexDistance=41.594348644682505
2023-09-25 20:24:54,539-main.py-INFO: AverageConvexDistance=16.840540806989946
