2023-09-22 14:58:08,522-main.py-INFO: Load entities from data/siblings_id/codet5/entities/train.txt
2023-09-22 14:58:08,523-main.py-INFO: Finish loading 2400 entities...
2023-09-22 14:58:08,524-main.py-INFO: Label size=2
2023-09-22 14:58:08,524-main.py-INFO: Loading embeddings from data/siblings_id/codet5/embeddings/layers/train/9.txt
2023-09-22 14:58:09,508-main.py-INFO: Finish loading embeddings...
2023-09-22 14:58:09,622-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-22 14:58:09,627-main.py-INFO: Initialize the Distance Queue...
2023-09-22 14:58:10,124-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 14:58:10,124-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 14:58:10,124-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 14:58:12,233-distanceQ.py-INFO: Build the double heaps...
2023-09-22 14:58:12,474-probing.py-INFO: Initializing the tracks...
2023-09-22 14:58:12,476-probing.py-INFO: Probing to the end...
2023-09-22 14:58:19,082-probing.py-INFO: Finish probing to the end...
2023-09-22 14:58:19,082-probing.py-INFO: Checking for the end state..
2023-09-22 14:58:19,082-probing.py-INFO: Start ovelapping checking...
2023-09-22 14:58:30,897-probing.py-INFO: Start coarse search...
2023-09-22 14:58:30,897-probing.py-INFO: Test for state 2374
2023-09-22 14:58:30,902-probing.py-INFO: Start ovelapping checking...
2023-09-22 14:59:19,158-probing.py-INFO: Test for state 2350
2023-09-22 14:59:19,164-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:00:01,624-probing.py-INFO: Test for state 2326
2023-09-22 15:00:01,635-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:01:15,054-probing.py-INFO: Test for state 2302
2023-09-22 15:01:15,095-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:02:15,366-probing.py-INFO: Test for state 2278
2023-09-22 15:02:15,377-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:03:16,744-probing.py-INFO: Test for state 2254
2023-09-22 15:03:16,771-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:04:16,557-probing.py-INFO: Test for state 2230
2023-09-22 15:04:16,573-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:04:57,379-probing.py-INFO: Test for state 2206
2023-09-22 15:04:57,411-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:06:11,537-probing.py-INFO: Test for state 2182
2023-09-22 15:06:11,570-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:07:17,255-probing.py-INFO: Test for state 2158
2023-09-22 15:07:17,286-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:08:25,528-probing.py-INFO: Test for state 2134
2023-09-22 15:08:25,551-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:09:35,568-probing.py-INFO: Test for state 2110
2023-09-22 15:09:35,590-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:10:43,879-probing.py-INFO: Test for state 2086
2023-09-22 15:10:43,914-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:11:28,393-probing.py-INFO: Test for state 2062
2023-09-22 15:11:28,433-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:12:20,347-probing.py-INFO: Test for state 2038
2023-09-22 15:12:20,372-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:13:00,362-probing.py-INFO: Test for state 2014
2023-09-22 15:13:00,394-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:13:45,691-probing.py-INFO: Test for state 1990
2023-09-22 15:13:45,723-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:14:34,004-probing.py-INFO: Test for state 1966
2023-09-22 15:14:34,037-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:15:37,220-probing.py-INFO: Test for state 1942
2023-09-22 15:15:37,252-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:16:30,595-probing.py-INFO: Test for state 1918
2023-09-22 15:16:30,634-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:17:07,748-probing.py-INFO: Test for state 1894
2023-09-22 15:17:07,788-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:18:00,391-probing.py-INFO: Test for state 1870
2023-09-22 15:18:00,434-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:18:53,272-probing.py-INFO: Test for state 1846
2023-09-22 15:18:53,310-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:19:23,015-probing.py-INFO: Test for state 1822
2023-09-22 15:19:23,059-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:19:59,228-probing.py-INFO: Test for state 1798
2023-09-22 15:19:59,270-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:20:36,049-probing.py-INFO: Test for state 1774
2023-09-22 15:20:36,166-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:21:23,175-probing.py-INFO: Test for state 1750
2023-09-22 15:21:23,225-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:21:39,618-probing.py-INFO: Test for state 1726
2023-09-22 15:21:39,662-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:22:13,514-probing.py-INFO: Test for state 1702
2023-09-22 15:22:13,568-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:22:44,674-probing.py-INFO: Test for state 1678
2023-09-22 15:22:44,729-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:23:37,622-probing.py-INFO: Test for state 1654
2023-09-22 15:23:37,686-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:22,047-probing.py-INFO: Test for state 1630
2023-09-22 15:24:22,102-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:24,411-probing.py-INFO: Found 1630-th state is correct...
2023-09-22 15:24:24,412-probing.py-INFO: Start fine search...
2023-09-22 15:24:24,412-probing.py-INFO: Test for state 1642
2023-09-22 15:24:24,476-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:25,906-probing.py-INFO: Test for state 1636
2023-09-22 15:24:25,954-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:28,395-probing.py-INFO: Test for state 1639
2023-09-22 15:24:28,449-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:28,966-probing.py-INFO: Test for state 1638
2023-09-22 15:24:29,013-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:30,372-probing.py-INFO: Test for state 1637
2023-09-22 15:24:30,467-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:31,262-probing.py-INFO: Found 1637-th state is the first error state
2023-09-22 15:24:31,317-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 15:24:31,317-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 15:24:31,317-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 15:24:31,703-distanceQ.py-INFO: Build the double heaps...
2023-09-22 15:24:31,731-probing.py-INFO: Start normal forward probing...
2023-09-22 17:23:09,369-probing.py-INFO: Final number of clusters: 4
2023-09-22 17:23:09,388-main.py-INFO: Dumping the clusters...
2023-09-22 17:23:09,391-main.py-INFO: Finish dumping the clusters...
2023-09-22 17:23:09,391-main.py-INFO: Loading the clusters from results/siblings_id/codet5/9/clusters.txt
2023-09-22 17:23:09,391-main.py-INFO: Load entities from data/siblings_id/codet5/entities/train.txt
2023-09-22 17:23:09,417-main.py-INFO: Finish loading 2400 entities...
2023-09-22 17:23:09,417-main.py-INFO: Label size=2
2023-09-22 17:23:09,417-main.py-INFO: Loading embeddings from data/siblings_id/codet5/embeddings/layers/train/9.txt
2023-09-22 17:23:10,394-main.py-INFO: Finish loading embeddings...
2023-09-22 17:23:10,537-main.py-INFO: Finish loading the clusters...
2023-09-22 17:23:10,537-main.py-INFO: Load entities from data/siblings_id/codet5/entities/test.txt
2023-09-22 17:23:10,546-main.py-INFO: Finish loading 600 entities...
2023-09-22 17:23:10,546-main.py-INFO: Loading embeddings from data/siblings_id/codet5/embeddings/layers/test/9.txt
2023-09-22 17:23:10,785-main.py-INFO: Finish loading embeddings...
2023-09-22 17:23:10,813-main.py-INFO: Start prediction...
2023-09-22 17:23:10,813-analyzer.py-INFO: Computing the distances...
2023-09-22 17:24:37,991-main.py-INFO: Acc=0.8266666666666667
2023-09-22 17:24:37,993-main.py-INFO: Writing predictions to file...
2023-09-22 17:24:38,000-main.py-INFO: Computing the distances between clusters...
2023-09-22 17:24:41,162-main.py-INFO: Writing pair-wise distances...
2023-09-22 17:24:41,162-main.py-INFO: MinConvexDistance=0.5212304520285993
2023-09-22 17:24:41,162-main.py-INFO: MaxConvexDistance=47.03454542035611
2023-09-22 17:24:41,162-main.py-INFO: AverageConvexDistance=19.724689629916288
