2023-09-22 08:54:29,753-main.py-INFO: Load entities from data/siblings_id/graphcodebert/entities/train.txt
2023-09-22 08:54:29,755-main.py-INFO: Finish loading 2400 entities...
2023-09-22 08:54:29,755-main.py-INFO: Label size=2
2023-09-22 08:54:29,755-main.py-INFO: Loading embeddings from data/siblings_id/graphcodebert/embeddings/layers/train/9.txt
2023-09-22 08:54:30,720-main.py-INFO: Finish loading embeddings...
2023-09-22 08:54:30,834-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-22 08:54:30,839-main.py-INFO: Initialize the Distance Queue...
2023-09-22 08:54:31,335-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 08:54:31,336-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 08:54:31,336-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 08:54:33,421-distanceQ.py-INFO: Build the double heaps...
2023-09-22 08:54:33,663-probing.py-INFO: Initializing the tracks...
2023-09-22 08:54:33,665-probing.py-INFO: Probing to the end...
2023-09-22 08:54:40,177-probing.py-INFO: Finish probing to the end...
2023-09-22 08:54:40,178-probing.py-INFO: Checking for the end state..
2023-09-22 08:54:40,186-probing.py-INFO: Start ovelapping checking...
2023-09-22 08:57:06,419-probing.py-INFO: Start coarse search...
2023-09-22 08:57:06,419-probing.py-INFO: Test for state 2374
2023-09-22 08:57:06,424-probing.py-INFO: Start ovelapping checking...
2023-09-22 08:59:21,926-probing.py-INFO: Test for state 2350
2023-09-22 08:59:21,934-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:00:21,930-probing.py-INFO: Test for state 2326
2023-09-22 09:00:21,937-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:01:58,193-probing.py-INFO: Test for state 2302
2023-09-22 09:01:58,214-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:03:02,579-probing.py-INFO: Test for state 2278
2023-09-22 09:03:02,592-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:04:37,064-probing.py-INFO: Test for state 2254
2023-09-22 09:04:37,077-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:05:53,439-probing.py-INFO: Test for state 2230
2023-09-22 09:05:53,485-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:06:40,676-probing.py-INFO: Test for state 2206
2023-09-22 09:06:40,696-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:07:15,015-probing.py-INFO: Test for state 2182
2023-09-22 09:07:15,035-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:08:38,645-probing.py-INFO: Test for state 2158
2023-09-22 09:08:38,668-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:10:26,950-probing.py-INFO: Test for state 2134
2023-09-22 09:10:26,975-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:11:44,708-probing.py-INFO: Test for state 2110
2023-09-22 09:11:44,734-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:15:52,203-probing.py-INFO: Test for state 2086
2023-09-22 09:15:52,228-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:17:10,427-probing.py-INFO: Test for state 2062
2023-09-22 09:17:10,457-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:18:31,229-probing.py-INFO: Test for state 2038
2023-09-22 09:18:31,260-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:19:24,282-probing.py-INFO: Test for state 2014
2023-09-22 09:19:24,319-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:20:08,863-probing.py-INFO: Test for state 1990
2023-09-22 09:20:08,896-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:20:45,512-probing.py-INFO: Test for state 1966
2023-09-22 09:20:45,545-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:21:48,452-probing.py-INFO: Test for state 1942
2023-09-22 09:21:48,489-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:22:39,127-probing.py-INFO: Test for state 1918
2023-09-22 09:22:39,600-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:23:28,441-probing.py-INFO: Test for state 1894
2023-09-22 09:23:28,474-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:24:03,818-probing.py-INFO: Test for state 1870
2023-09-22 09:24:03,911-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:24:56,067-probing.py-INFO: Test for state 1846
2023-09-22 09:24:56,649-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:25:39,572-probing.py-INFO: Test for state 1822
2023-09-22 09:25:40,177-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:26:21,206-probing.py-INFO: Test for state 1798
2023-09-22 09:26:21,247-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:27:11,277-probing.py-INFO: Test for state 1774
2023-09-22 09:27:12,021-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:28:03,332-probing.py-INFO: Test for state 1750
2023-09-22 09:28:04,066-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:28:51,085-probing.py-INFO: Test for state 1726
2023-09-22 09:28:51,911-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:29:40,959-probing.py-INFO: Test for state 1702
2023-09-22 09:29:41,824-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:30:21,794-probing.py-INFO: Test for state 1678
2023-09-22 09:30:22,690-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:31:16,595-probing.py-INFO: Test for state 1654
2023-09-22 09:31:17,534-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:32:32,979-probing.py-INFO: Test for state 1630
2023-09-22 09:32:34,011-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:33:55,115-probing.py-INFO: Test for state 1606
2023-09-22 09:33:56,247-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:34:39,376-probing.py-INFO: Test for state 1582
2023-09-22 09:34:39,435-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:35:43,637-probing.py-INFO: Test for state 1558
2023-09-22 09:35:44,848-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:37:00,540-probing.py-INFO: Test for state 1534
2023-09-22 09:37:01,732-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:37:52,162-probing.py-INFO: Test for state 1510
2023-09-22 09:37:53,291-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:38:43,150-probing.py-INFO: Found 1510-th state is correct...
2023-09-22 09:38:43,151-probing.py-INFO: Start fine search...
2023-09-22 09:38:43,151-probing.py-INFO: Test for state 1522
2023-09-22 09:38:43,213-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:39:02,898-probing.py-INFO: Test for state 1516
2023-09-22 09:39:04,007-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:39:21,054-probing.py-INFO: Test for state 1519
2023-09-22 09:39:22,171-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:39:35,942-probing.py-INFO: Test for state 1518
2023-09-22 09:39:37,028-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:39:57,010-probing.py-INFO: Test for state 1517
2023-09-22 09:39:58,139-probing.py-INFO: Start ovelapping checking...
2023-09-22 09:40:16,944-probing.py-INFO: Found 1517-th state is the first error state
2023-09-22 09:40:18,009-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 09:40:18,010-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 09:40:18,011-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 09:40:19,388-distanceQ.py-INFO: Build the double heaps...
2023-09-22 09:40:19,548-probing.py-INFO: Start normal forward probing...
2023-09-22 12:30:06,035-probing.py-INFO: Final number of clusters: 4
2023-09-22 12:30:06,050-main.py-INFO: Dumping the clusters...
2023-09-22 12:30:06,052-main.py-INFO: Finish dumping the clusters...
2023-09-22 12:30:06,052-main.py-INFO: Loading the clusters from results/siblings_id/graphcodebert/9/clusters.txt
2023-09-22 12:30:06,052-main.py-INFO: Load entities from data/siblings_id/graphcodebert/entities/train.txt
2023-09-22 12:30:06,064-main.py-INFO: Finish loading 2400 entities...
2023-09-22 12:30:06,064-main.py-INFO: Label size=2
2023-09-22 12:30:06,064-main.py-INFO: Loading embeddings from data/siblings_id/graphcodebert/embeddings/layers/train/9.txt
2023-09-22 12:30:07,102-main.py-INFO: Finish loading embeddings...
2023-09-22 12:30:07,243-main.py-INFO: Finish loading the clusters...
2023-09-22 12:30:07,243-main.py-INFO: Load entities from data/siblings_id/graphcodebert/entities/test.txt
2023-09-22 12:30:07,252-main.py-INFO: Finish loading 600 entities...
2023-09-22 12:30:07,252-main.py-INFO: Loading embeddings from data/siblings_id/graphcodebert/embeddings/layers/test/9.txt
2023-09-22 12:30:07,504-main.py-INFO: Finish loading embeddings...
2023-09-22 12:30:07,536-main.py-INFO: Start prediction...
2023-09-22 12:30:07,536-analyzer.py-INFO: Computing the distances...
2023-09-22 12:31:41,678-main.py-INFO: Acc=0.8466666666666667
2023-09-22 12:31:41,680-main.py-INFO: Writing predictions to file...
2023-09-22 12:31:41,687-main.py-INFO: Computing the distances between clusters...
2023-09-22 12:31:44,800-main.py-INFO: Writing pair-wise distances...
2023-09-22 12:31:44,801-main.py-INFO: MinConvexDistance=0.19605139435896313
2023-09-22 12:31:44,801-main.py-INFO: MaxConvexDistance=10.355429468581532
2023-09-22 12:31:44,801-main.py-INFO: AverageConvexDistance=4.326905655659257
