2023-08-30 16:04:18,381-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/train.txt
2023-08-30 16:04:18,383-main.py-INFO: Finish loading 2400 entities...
2023-08-30 16:04:18,384-main.py-INFO: Label size=2
2023-08-30 16:04:18,384-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/train/12.txt
2023-08-30 16:04:20,201-main.py-INFO: Finish loading embeddings...
2023-08-30 16:04:20,433-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-30 16:04:20,446-main.py-INFO: Initialize the Distance Queue...
2023-08-30 16:04:25,564-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-30 16:04:25,567-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-30 16:04:25,567-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-30 16:04:29,476-distanceQ.py-INFO: Build the double heaps...
2023-08-30 16:04:29,944-probing.py-INFO: Initializing the tracks...
2023-08-30 16:04:29,953-probing.py-INFO: Probing to the end...
2023-08-30 16:06:29,480-probing.py-INFO: Finish probing to the end...
2023-08-30 16:06:29,483-probing.py-INFO: Checking for the end state..
2023-08-30 16:06:29,487-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:08:42,958-probing.py-INFO: Start coarse search...
2023-08-30 16:08:42,958-probing.py-INFO: Test for state 2374
2023-08-30 16:08:43,140-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:12:36,988-probing.py-INFO: Test for state 2350
2023-08-30 16:12:37,262-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:15:27,764-probing.py-INFO: Test for state 2326
2023-08-30 16:15:28,320-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:25:33,780-probing.py-INFO: Test for state 2302
2023-08-30 16:25:34,806-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:29:44,100-probing.py-INFO: Test for state 2278
2023-08-30 16:29:45,423-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:32:48,224-probing.py-INFO: Test for state 2254
2023-08-30 16:32:49,631-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:35:16,583-probing.py-INFO: Test for state 2230
2023-08-30 16:35:18,870-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:39:18,182-probing.py-INFO: Test for state 2206
2023-08-30 16:39:20,876-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:42:47,930-probing.py-INFO: Test for state 2182
2023-08-30 16:42:48,426-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:46:01,341-probing.py-INFO: Test for state 2158
2023-08-30 16:46:05,280-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:49:49,371-probing.py-INFO: Test for state 2134
2023-08-30 16:49:53,627-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:52:57,798-probing.py-INFO: Test for state 2110
2023-08-30 16:53:02,005-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:55:57,927-probing.py-INFO: Test for state 2086
2023-08-30 16:56:02,194-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:56:09,689-probing.py-INFO: Test for state 2062
2023-08-30 16:56:13,222-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:56:40,049-probing.py-INFO: Test for state 2038
2023-08-30 16:56:44,631-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:57:12,152-probing.py-INFO: Test for state 2014
2023-08-30 16:57:17,324-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:57:36,830-probing.py-INFO: Test for state 1990
2023-08-30 16:57:38,041-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:57:53,566-probing.py-INFO: Test for state 1966
2023-08-30 16:57:58,808-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:58:16,083-probing.py-INFO: Test for state 1942
2023-08-30 16:58:21,215-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:58:39,976-probing.py-INFO: Test for state 1918
2023-08-30 16:58:46,015-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:59:02,333-probing.py-INFO: Test for state 1894
2023-08-30 16:59:10,385-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:59:25,524-probing.py-INFO: Test for state 1870
2023-08-30 16:59:33,471-probing.py-INFO: Start ovelapping checking...
2023-08-30 16:59:52,919-probing.py-INFO: Test for state 1846
2023-08-30 17:00:02,333-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:00:17,642-probing.py-INFO: Test for state 1822
2023-08-30 17:00:27,304-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:00:41,995-probing.py-INFO: Test for state 1798
2023-08-30 17:00:49,970-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:01:04,054-probing.py-INFO: Test for state 1774
2023-08-30 17:01:10,919-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:01:24,290-probing.py-INFO: Test for state 1750
2023-08-30 17:01:30,473-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:01:44,564-probing.py-INFO: Test for state 1726
2023-08-30 17:01:52,880-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:02:07,990-probing.py-INFO: Test for state 1702
2023-08-30 17:02:17,859-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:02:32,992-probing.py-INFO: Test for state 1678
2023-08-30 17:02:42,082-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:02:57,180-probing.py-INFO: Test for state 1654
2023-08-30 17:03:06,041-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:03:22,021-probing.py-INFO: Test for state 1630
2023-08-30 17:03:31,140-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:03:45,431-probing.py-INFO: Test for state 1606
2023-08-30 17:03:54,869-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:04:10,823-probing.py-INFO: Test for state 1582
2023-08-30 17:04:20,148-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:04:36,485-probing.py-INFO: Test for state 1558
2023-08-30 17:04:45,901-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:05:00,409-probing.py-INFO: Test for state 1534
2023-08-30 17:05:07,449-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:05:23,371-probing.py-INFO: Test for state 1510
2023-08-30 17:05:32,813-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:05:49,189-probing.py-INFO: Test for state 1486
2023-08-30 17:05:57,903-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:06:13,878-probing.py-INFO: Test for state 1462
2023-08-30 17:06:22,695-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:06:42,074-probing.py-INFO: Test for state 1438
2023-08-30 17:06:51,179-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:07:07,067-probing.py-INFO: Test for state 1414
2023-08-30 17:07:16,247-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:07:33,207-probing.py-INFO: Test for state 1390
2023-08-30 17:07:42,576-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:08:00,202-probing.py-INFO: Test for state 1366
2023-08-30 17:08:08,597-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:08:25,837-probing.py-INFO: Test for state 1342
2023-08-30 17:08:33,550-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:08:50,020-probing.py-INFO: Test for state 1318
2023-08-30 17:08:58,666-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:09:15,523-probing.py-INFO: Test for state 1294
2023-08-30 17:09:22,857-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:09:40,081-probing.py-INFO: Test for state 1270
2023-08-30 17:09:48,092-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:10:05,620-probing.py-INFO: Test for state 1246
2023-08-30 17:10:13,953-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:10:31,240-probing.py-INFO: Test for state 1222
2023-08-30 17:10:40,066-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:10:58,227-probing.py-INFO: Test for state 1198
2023-08-30 17:11:07,679-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:11:25,340-probing.py-INFO: Test for state 1174
2023-08-30 17:11:34,365-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:11:52,909-probing.py-INFO: Test for state 1150
2023-08-30 17:12:02,144-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:12:18,719-probing.py-INFO: Test for state 1126
2023-08-30 17:12:27,700-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:12:43,280-probing.py-INFO: Test for state 1102
2023-08-30 17:12:51,511-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:13:07,451-probing.py-INFO: Test for state 1078
2023-08-30 17:13:13,850-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:13:32,448-probing.py-INFO: Test for state 1054
2023-08-30 17:13:38,762-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:13:54,990-probing.py-INFO: Test for state 1030
2023-08-30 17:14:00,736-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:14:11,980-probing.py-INFO: Test for state 1006
2023-08-30 17:14:17,327-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:14:33,115-probing.py-INFO: Test for state 982
2023-08-30 17:14:40,989-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:14:58,073-probing.py-INFO: Test for state 958
2023-08-30 17:15:05,567-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:15:23,507-probing.py-INFO: Test for state 934
2023-08-30 17:15:31,248-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:15:49,341-probing.py-INFO: Test for state 910
2023-08-30 17:15:57,904-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:16:15,392-probing.py-INFO: Test for state 886
2023-08-30 17:16:23,338-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:16:53,217-probing.py-INFO: Found 886-th state is correct...
2023-08-30 17:16:53,218-probing.py-INFO: Start fine search...
2023-08-30 17:16:53,218-probing.py-INFO: Test for state 898
2023-08-30 17:17:00,989-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:17:16,068-probing.py-INFO: Test for state 892
2023-08-30 17:17:19,031-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:17:35,510-probing.py-INFO: Test for state 889
2023-08-30 17:17:38,084-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:17:53,107-probing.py-INFO: Test for state 887
2023-08-30 17:17:56,032-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:18:10,474-probing.py-INFO: Test for state 886
2023-08-30 17:18:13,619-probing.py-INFO: Start ovelapping checking...
2023-08-30 17:18:27,673-probing.py-INFO: Found 886-th state is the first error state
2023-08-30 17:18:34,176-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-30 17:18:34,176-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-30 17:18:34,176-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-30 17:18:35,873-distanceQ.py-INFO: Build the double heaps...
2023-08-30 17:18:36,026-probing.py-INFO: Start normal forward probing...
2023-08-30 19:55:38,380-probing.py-INFO: Final number of clusters: 3
2023-08-30 19:55:38,416-main.py-INFO: Dumping the clusters...
2023-08-30 19:55:38,423-main.py-INFO: Finish dumping the clusters...
2023-08-30 19:55:38,423-main.py-INFO: Loading the clusters from results/siblings_id/unixcoder/12/clusters.txt
2023-08-30 19:55:38,423-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/train.txt
2023-08-30 19:55:38,500-main.py-INFO: Finish loading 2400 entities...
2023-08-30 19:55:38,500-main.py-INFO: Label size=2
2023-08-30 19:55:38,500-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/train/12.txt
2023-08-30 19:55:40,244-main.py-INFO: Finish loading embeddings...
2023-08-30 19:55:40,690-main.py-INFO: Finish loading the clusters...
2023-08-30 19:55:40,691-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/test.txt
2023-08-30 19:55:40,700-main.py-INFO: Finish loading 600 entities...
2023-08-30 19:55:40,700-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/test/12.txt
2023-08-30 19:55:41,120-main.py-INFO: Finish loading embeddings...
2023-08-30 19:55:41,231-main.py-INFO: Start prediction...
2023-08-30 19:55:41,231-analyzer.py-INFO: Computing the distances...
2023-08-30 19:58:08,820-main.py-INFO: Acc=0.5083333333333333
2023-08-30 19:58:08,821-main.py-INFO: Writing predictions to file...
2023-08-30 19:58:08,826-main.py-INFO: Computing the distances between clusters...
2023-08-30 19:58:16,567-main.py-INFO: Writing pair-wise distances...
2023-08-30 19:58:16,568-main.py-INFO: MinConvexDistance=0.0
2023-08-30 19:58:16,568-main.py-INFO: MaxConvexDistance=6.256670894332023
2023-08-30 19:58:16,568-main.py-INFO: AverageConvexDistance=3.1283354471660116
