2023-08-26 18:53:17,567-main.py-INFO: Load entities from data/siblings/codebert/entities/train.txt
2023-08-26 18:53:17,568-main.py-INFO: Finish loading 2400 entities...
2023-08-26 18:53:17,568-main.py-INFO: Label size=2
2023-08-26 18:53:17,568-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/train/12.txt
2023-08-26 18:53:18,552-main.py-INFO: Finish loading embeddings...
2023-08-26 18:53:18,684-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-08-26 18:53:18,689-main.py-INFO: Initialize the Distance Queue...
2023-08-26 18:53:19,478-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-26 18:53:19,478-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-26 18:53:19,478-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-26 18:53:21,657-distanceQ.py-INFO: Build the double heaps...
2023-08-26 18:53:21,917-probing.py-INFO: Initializing the tracks...
2023-08-26 18:53:21,919-probing.py-INFO: Probing to the end...
2023-08-26 18:53:29,762-probing.py-INFO: Finish probing to the end...
2023-08-26 18:53:29,762-probing.py-INFO: Checking for the end state..
2023-08-26 18:53:29,762-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:53:46,109-probing.py-INFO: Start coarse search...
2023-08-26 18:53:46,110-probing.py-INFO: Test for state 2374
2023-08-26 18:53:46,114-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:55:26,455-probing.py-INFO: Test for state 2350
2023-08-26 18:55:26,461-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:56:35,764-probing.py-INFO: Test for state 2326
2023-08-26 18:56:35,931-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:57:36,866-probing.py-INFO: Test for state 2302
2023-08-26 18:57:36,876-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:59:09,416-probing.py-INFO: Test for state 2278
2023-08-26 18:59:09,428-probing.py-INFO: Start ovelapping checking...
2023-08-26 18:59:39,686-probing.py-INFO: Test for state 2254
2023-08-26 18:59:39,700-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:00:16,028-probing.py-INFO: Test for state 2230
2023-08-26 19:00:16,047-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:01:30,071-probing.py-INFO: Test for state 2206
2023-08-26 19:01:30,093-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:02:41,979-probing.py-INFO: Test for state 2182
2023-08-26 19:02:42,285-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:04:20,633-probing.py-INFO: Test for state 2158
2023-08-26 19:04:20,655-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:06:02,655-probing.py-INFO: Test for state 2134
2023-08-26 19:06:03,093-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:07:25,565-probing.py-INFO: Test for state 2110
2023-08-26 19:07:25,636-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:08:17,888-probing.py-INFO: Test for state 2086
2023-08-26 19:08:18,631-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:09:33,527-probing.py-INFO: Test for state 2062
2023-08-26 19:09:33,558-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:10:07,422-probing.py-INFO: Test for state 2038
2023-08-26 19:10:07,451-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:10:57,037-probing.py-INFO: Test for state 2014
2023-08-26 19:10:57,213-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:11:49,253-probing.py-INFO: Test for state 1990
2023-08-26 19:11:49,744-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:12:48,054-probing.py-INFO: Test for state 1966
2023-08-26 19:12:48,101-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:13:11,075-probing.py-INFO: Found 1966-th state is correct...
2023-08-26 19:13:11,075-probing.py-INFO: Start fine search...
2023-08-26 19:13:11,075-probing.py-INFO: Test for state 1978
2023-08-26 19:13:11,384-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:13:32,710-probing.py-INFO: Test for state 1972
2023-08-26 19:13:33,045-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:13:54,532-probing.py-INFO: Test for state 1969
2023-08-26 19:13:54,571-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:13:54,886-probing.py-INFO: Test for state 1971
2023-08-26 19:13:54,922-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:14:11,348-probing.py-INFO: Test for state 1970
2023-08-26 19:14:11,380-probing.py-INFO: Start ovelapping checking...
2023-08-26 19:14:12,031-probing.py-INFO: Found 1970-th state is the first error state
2023-08-26 19:14:12,067-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-08-26 19:14:12,067-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-08-26 19:14:12,068-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-08-26 19:14:12,132-distanceQ.py-INFO: Build the double heaps...
2023-08-26 19:14:12,146-probing.py-INFO: Start normal forward probing...
2023-08-26 21:28:45,928-probing.py-INFO: Final number of clusters: 3
2023-08-26 21:28:45,942-main.py-INFO: Dumping the clusters...
2023-08-26 21:28:45,945-main.py-INFO: Finish dumping the clusters...
2023-08-26 21:28:45,946-main.py-INFO: Loading the clusters from results/siblings/codebert/12/clusters.txt
2023-08-26 21:28:45,946-main.py-INFO: Load entities from data/siblings/codebert/entities/train.txt
2023-08-26 21:28:45,953-main.py-INFO: Finish loading 2400 entities...
2023-08-26 21:28:45,953-main.py-INFO: Label size=2
2023-08-26 21:28:45,953-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/train/12.txt
2023-08-26 21:28:47,572-main.py-INFO: Finish loading embeddings...
2023-08-26 21:28:47,875-main.py-INFO: Finish loading the clusters...
2023-08-26 21:28:47,876-main.py-INFO: Load entities from data/siblings/codebert/entities/test.txt
2023-08-26 21:28:47,884-main.py-INFO: Finish loading 600 entities...
2023-08-26 21:28:47,885-main.py-INFO: Loading embeddings from data/siblings/codebert/embeddings/layers/test/12.txt
2023-08-26 21:28:48,281-main.py-INFO: Finish loading embeddings...
2023-08-26 21:28:48,335-main.py-INFO: Start prediction...
2023-08-26 21:28:48,335-analyzer.py-INFO: Computing the distances...
2023-08-26 21:30:47,878-main.py-INFO: Acc=0.8766666666666667
2023-08-26 21:30:47,879-main.py-INFO: Writing predictions to file...
2023-08-26 21:30:47,883-main.py-INFO: Computing the distances between clusters...
2023-08-26 21:30:53,024-main.py-INFO: Writing pair-wise distances...
2023-08-26 21:30:53,032-main.py-INFO: MinConvexDistance=0.14340444840294997
2023-08-26 21:30:53,032-main.py-INFO: MaxConvexDistance=0.7530586235211632
2023-08-26 21:30:53,032-main.py-INFO: AverageConvexDistance=0.44823153596205656
