2023-08-30 14:05:29,458-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/train.txt
2023-08-30 14:05:29,461-main.py-INFO: Finish loading 2400 entities...
2023-08-30 14:05:29,461-main.py-INFO: Label size=2
2023-08-30 14:05:29,461-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/train/5.txt
2023-08-30 14:05:31,305-main.py-INFO: Finish loading embeddings...
2023-08-30 14:05:31,507-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-30 14:05:31,517-main.py-INFO: Initialize the Distance Queue...
2023-08-30 14:05:36,736-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-30 14:05:36,738-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-30 14:05:36,738-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-30 14:05:40,976-distanceQ.py-INFO: Build the double heaps...
2023-08-30 14:05:41,330-probing.py-INFO: Initializing the tracks...
2023-08-30 14:05:41,337-probing.py-INFO: Probing to the end...
2023-08-30 14:07:28,076-probing.py-INFO: Finish probing to the end...
2023-08-30 14:07:28,078-probing.py-INFO: Checking for the end state..
2023-08-30 14:07:28,082-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:08:35,835-probing.py-INFO: Start coarse search...
2023-08-30 14:08:35,835-probing.py-INFO: Test for state 2374
2023-08-30 14:08:35,942-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:11:35,616-probing.py-INFO: Test for state 2350
2023-08-30 14:11:35,782-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:14:10,569-probing.py-INFO: Test for state 2326
2023-08-30 14:14:10,766-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:17:28,127-probing.py-INFO: Test for state 2302
2023-08-30 14:17:28,307-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:19:51,151-probing.py-INFO: Test for state 2278
2023-08-30 14:19:51,385-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:21:45,601-probing.py-INFO: Test for state 2254
2023-08-30 14:21:46,026-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:25:36,209-probing.py-INFO: Test for state 2230
2023-08-30 14:25:36,642-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:29:30,153-probing.py-INFO: Test for state 2206
2023-08-30 14:29:30,727-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:33:21,604-probing.py-INFO: Test for state 2182
2023-08-30 14:33:22,256-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:36:27,716-probing.py-INFO: Test for state 2158
2023-08-30 14:36:28,549-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:38:32,797-probing.py-INFO: Test for state 2134
2023-08-30 14:38:33,720-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:42:09,367-probing.py-INFO: Test for state 2110
2023-08-30 14:42:10,069-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:45:03,455-probing.py-INFO: Test for state 2086
2023-08-30 14:45:04,576-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:47:21,707-probing.py-INFO: Test for state 2062
2023-08-30 14:47:22,955-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:49:54,580-probing.py-INFO: Test for state 2038
2023-08-30 14:49:55,944-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:51:49,764-probing.py-INFO: Test for state 2014
2023-08-30 14:51:51,004-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:54:18,056-probing.py-INFO: Test for state 1990
2023-08-30 14:54:19,563-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:56:35,266-probing.py-INFO: Test for state 1966
2023-08-30 14:56:36,512-probing.py-INFO: Start ovelapping checking...
2023-08-30 14:58:42,222-probing.py-INFO: Test for state 1942
2023-08-30 14:58:44,089-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:01:47,747-probing.py-INFO: Test for state 1918
2023-08-30 15:01:49,343-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:02:48,590-probing.py-INFO: Test for state 1894
2023-08-30 15:02:50,164-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:03:56,619-probing.py-INFO: Test for state 1870
2023-08-30 15:03:58,489-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:05:53,355-probing.py-INFO: Test for state 1846
2023-08-30 15:05:55,462-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:08:28,392-probing.py-INFO: Test for state 1822
2023-08-30 15:08:29,619-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:10:15,296-probing.py-INFO: Test for state 1798
2023-08-30 15:10:17,574-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:11:11,193-probing.py-INFO: Test for state 1774
2023-08-30 15:11:13,660-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:12:48,726-probing.py-INFO: Test for state 1750
2023-08-30 15:12:50,983-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:13:15,564-probing.py-INFO: Test for state 1726
2023-08-30 15:13:18,298-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:15:15,327-probing.py-INFO: Test for state 1702
2023-08-30 15:15:17,756-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:16:47,524-probing.py-INFO: Test for state 1678
2023-08-30 15:16:49,695-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:17:05,772-probing.py-INFO: Test for state 1654
2023-08-30 15:17:07,304-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:17:19,401-probing.py-INFO: Test for state 1630
2023-08-30 15:17:20,985-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:17:34,105-probing.py-INFO: Test for state 1606
2023-08-30 15:17:36,608-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:17:50,043-probing.py-INFO: Test for state 1582
2023-08-30 15:17:53,048-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:18:07,161-probing.py-INFO: Test for state 1558
2023-08-30 15:18:10,439-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:18:21,893-probing.py-INFO: Test for state 1534
2023-08-30 15:18:25,040-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:18:41,196-probing.py-INFO: Test for state 1510
2023-08-30 15:18:44,084-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:19:00,578-probing.py-INFO: Found 1510-th state is correct...
2023-08-30 15:19:00,579-probing.py-INFO: Start fine search...
2023-08-30 15:19:00,579-probing.py-INFO: Test for state 1522
2023-08-30 15:19:03,485-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:19:15,284-probing.py-INFO: Test for state 1516
2023-08-30 15:19:19,069-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:19:31,389-probing.py-INFO: Test for state 1519
2023-08-30 15:19:35,141-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:19:47,172-probing.py-INFO: Test for state 1521
2023-08-30 15:19:50,547-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:20:04,337-probing.py-INFO: Test for state 1520
2023-08-30 15:20:07,671-probing.py-INFO: Start ovelapping checking...
2023-08-30 15:20:20,041-probing.py-INFO: Found 1520-th state is the first error state
2023-08-30 15:20:23,497-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-30 15:20:23,499-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-30 15:20:23,500-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-30 15:20:24,420-distanceQ.py-INFO: Build the double heaps...
2023-08-30 15:20:24,503-probing.py-INFO: Start normal forward probing...
2023-08-30 20:35:08,164-probing.py-INFO: Final number of clusters: 4
2023-08-30 20:35:08,186-main.py-INFO: Dumping the clusters...
2023-08-30 20:35:08,193-main.py-INFO: Finish dumping the clusters...
2023-08-30 20:35:08,193-main.py-INFO: Loading the clusters from results/siblings_id/unixcoder/5/clusters.txt
2023-08-30 20:35:08,193-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/train.txt
2023-08-30 20:35:08,219-main.py-INFO: Finish loading 2400 entities...
2023-08-30 20:35:08,220-main.py-INFO: Label size=2
2023-08-30 20:35:08,220-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/train/5.txt
2023-08-30 20:35:10,401-main.py-INFO: Finish loading embeddings...
2023-08-30 20:35:10,721-main.py-INFO: Finish loading the clusters...
2023-08-30 20:35:10,721-main.py-INFO: Load entities from data/siblings_id/unixcoder/entities/test.txt
2023-08-30 20:35:10,727-main.py-INFO: Finish loading 600 entities...
2023-08-30 20:35:10,727-main.py-INFO: Loading embeddings from data/siblings_id/unixcoder/embeddings/layers/test/5.txt
2023-08-30 20:35:11,121-main.py-INFO: Finish loading embeddings...
2023-08-30 20:35:11,171-main.py-INFO: Start prediction...
2023-08-30 20:35:11,171-analyzer.py-INFO: Computing the distances...
2023-08-30 20:37:36,861-main.py-INFO: Acc=0.8416666666666667
2023-08-30 20:37:36,863-main.py-INFO: Writing predictions to file...
2023-08-30 20:37:36,869-main.py-INFO: Computing the distances between clusters...
2023-08-30 20:37:44,165-main.py-INFO: Writing pair-wise distances...
2023-08-30 20:37:44,166-main.py-INFO: MinConvexDistance=0.13070357266251212
2023-08-30 20:37:44,166-main.py-INFO: MaxConvexDistance=15.662208614121909
2023-08-30 20:37:44,166-main.py-INFO: AverageConvexDistance=6.42850587474588
