2023-08-26 18:57:48,091-main.py-INFO: Load entities from data/siblings/unixcoder/entities/train.txt
2023-08-26 18:57:48,093-main.py-INFO: Finish loading 2400 entities...
2023-08-26 18:57:48,093-main.py-INFO: Label size=2
2023-08-26 18:57:48,093-main.py-INFO: Loading embeddings from data/siblings/unixcoder/embeddings/layers/train/5.txt
2023-08-26 18:57:49,209-main.py-INFO: Finish loading embeddings...
2023-08-26 18:57:49,366-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-26 18:57:49,372-main.py-INFO: Initialize the Distance Queue...
2023-08-26 18:57:50,164-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-26 18:57:50,165-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-26 18:57:50,165-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-26 18:57:52,593-distanceQ.py-INFO: Build the double heaps...
2023-08-26 18:57:52,872-probing.py-INFO: Initializing the tracks...
2023-08-26 18:57:52,874-probing.py-INFO: Probing to the end...
2023-08-26 18:58:02,754-probing.py-INFO: Finish probing to the end...
2023-08-26 18:58:02,755-probing.py-INFO: Checking for the end state..
2023-08-26 18:58:02,755-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:58:33,465-probing.py-INFO: Start coarse search...
2023-08-26 18:58:33,465-probing.py-INFO: Test for state 2374
2023-08-26 18:58:33,470-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:00:24,281-probing.py-INFO: Test for state 2350
2023-08-26 19:00:24,289-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:01:30,556-probing.py-INFO: Test for state 2326
2023-08-26 19:01:30,565-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:03:28,600-probing.py-INFO: Test for state 2302
2023-08-26 19:03:28,610-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:04:15,412-probing.py-INFO: Test for state 2278
2023-08-26 19:04:15,424-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:05:16,290-probing.py-INFO: Test for state 2254
2023-08-26 19:05:16,386-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:06:07,145-probing.py-INFO: Test for state 2230
2023-08-26 19:06:07,176-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:07:12,540-probing.py-INFO: Test for state 2206
2023-08-26 19:07:12,850-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:09:14,226-probing.py-INFO: Test for state 2182
2023-08-26 19:09:14,248-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:10:59,405-probing.py-INFO: Test for state 2158
2023-08-26 19:10:59,428-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:12:38,789-probing.py-INFO: Test for state 2134
2023-08-26 19:12:39,103-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:14:06,733-probing.py-INFO: Test for state 2110
2023-08-26 19:14:07,020-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:16:50,994-probing.py-INFO: Test for state 2086
2023-08-26 19:16:51,826-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:18:49,919-probing.py-INFO: Test for state 2062
2023-08-26 19:18:50,691-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:20:46,617-probing.py-INFO: Test for state 2038
2023-08-26 19:20:47,368-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:22:24,110-probing.py-INFO: Test for state 2014
2023-08-26 19:22:25,044-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:24:04,338-probing.py-INFO: Test for state 1990
2023-08-26 19:24:05,476-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:26:03,407-probing.py-INFO: Test for state 1966
2023-08-26 19:26:03,972-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:27:42,449-probing.py-INFO: Test for state 1942
2023-08-26 19:27:42,486-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:29:06,069-probing.py-INFO: Test for state 1918
2023-08-26 19:29:07,064-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:30:14,869-probing.py-INFO: Test for state 1894
2023-08-26 19:30:16,016-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:31:30,803-probing.py-INFO: Test for state 1870
2023-08-26 19:31:32,134-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:32:27,298-probing.py-INFO: Test for state 1846
2023-08-26 19:32:28,656-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:33:14,911-probing.py-INFO: Test for state 1822
2023-08-26 19:33:16,242-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:33:58,960-probing.py-INFO: Test for state 1798
2023-08-26 19:34:00,295-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:34:40,306-probing.py-INFO: Test for state 1774
2023-08-26 19:34:41,713-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:35:40,136-probing.py-INFO: Test for state 1750
2023-08-26 19:35:41,860-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:36:18,827-probing.py-INFO: Test for state 1726
2023-08-26 19:36:21,039-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:37:06,343-probing.py-INFO: Test for state 1702
2023-08-26 19:37:08,444-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:38:03,683-probing.py-INFO: Test for state 1678
2023-08-26 19:38:05,865-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:39:07,602-probing.py-INFO: Test for state 1654
2023-08-26 19:39:09,379-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:40:10,053-probing.py-INFO: Test for state 1630
2023-08-26 19:40:11,757-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:41:01,014-probing.py-INFO: Test for state 1606
2023-08-26 19:41:02,958-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:41:29,351-probing.py-INFO: Test for state 1582
2023-08-26 19:41:31,420-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:42:06,146-probing.py-INFO: Test for state 1558
2023-08-26 19:42:08,358-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:42:31,007-probing.py-INFO: Test for state 1534
2023-08-26 19:42:33,184-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:43:11,406-probing.py-INFO: Test for state 1510
2023-08-26 19:43:13,203-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:43:35,076-probing.py-INFO: Found 1510-th state is correct...
2023-08-26 19:43:35,076-probing.py-INFO: Start fine search...
2023-08-26 19:43:35,076-probing.py-INFO: Test for state 1522
2023-08-26 19:43:37,152-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:44:10,296-probing.py-INFO: Test for state 1516
2023-08-26 19:44:12,430-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:44:21,995-probing.py-INFO: Test for state 1519
2023-08-26 19:44:23,614-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:44:39,987-probing.py-INFO: Test for state 1518
2023-08-26 19:44:41,609-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:44:44,465-probing.py-INFO: Found 1518-th state is the first error state
2023-08-26 19:44:46,348-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-26 19:44:46,348-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-26 19:44:46,349-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-26 19:44:46,942-distanceQ.py-INFO: Build the double heaps...
2023-08-26 19:44:47,017-probing.py-INFO: Start normal forward probing...
2023-08-27 00:35:47,068-probing.py-INFO: Final number of clusters: 4
2023-08-27 00:35:47,085-main.py-INFO: Dumping the clusters...
2023-08-27 00:35:47,087-main.py-INFO: Finish dumping the clusters...
2023-08-27 00:35:47,088-main.py-INFO: Loading the clusters from results/siblings/unixcoder/5/clusters.txt
2023-08-27 00:35:47,088-main.py-INFO: Load entities from data/siblings/unixcoder/entities/train.txt
2023-08-27 00:35:47,094-main.py-INFO: Finish loading 2400 entities...
2023-08-27 00:35:47,094-main.py-INFO: Label size=2
2023-08-27 00:35:47,094-main.py-INFO: Loading embeddings from data/siblings/unixcoder/embeddings/layers/train/5.txt
2023-08-27 00:35:48,058-main.py-INFO: Finish loading embeddings...
2023-08-27 00:35:48,186-main.py-INFO: Finish loading the clusters...
2023-08-27 00:35:48,186-main.py-INFO: Load entities from data/siblings/unixcoder/entities/test.txt
2023-08-27 00:35:48,187-main.py-INFO: Finish loading 600 entities...
2023-08-27 00:35:48,187-main.py-INFO: Loading embeddings from data/siblings/unixcoder/embeddings/layers/test/5.txt
2023-08-27 00:35:48,422-main.py-INFO: Finish loading embeddings...
2023-08-27 00:35:48,453-main.py-INFO: Start prediction...
2023-08-27 00:35:48,453-analyzer.py-INFO: Computing the distances...
2023-08-27 00:37:20,493-main.py-INFO: Acc=0.8866666666666667
2023-08-27 00:37:20,494-main.py-INFO: Writing predictions to file...
2023-08-27 00:37:20,499-main.py-INFO: Computing the distances between clusters...
2023-08-27 00:37:23,070-main.py-INFO: Writing pair-wise distances...
2023-08-27 00:37:23,071-main.py-INFO: MinConvexDistance=0.20058680180173902
2023-08-27 00:37:23,071-main.py-INFO: MaxConvexDistance=23.605679139144414
2023-08-27 00:37:23,071-main.py-INFO: AverageConvexDistance=9.616902152773562
