2023-09-22 15:12:20,157-main.py-INFO: Load entities from data/dfg/codebert/entities/train.txt
2023-09-22 15:12:20,160-main.py-INFO: Finish loading 3600 entities...
2023-09-22 15:12:20,160-main.py-INFO: Label size=3
2023-09-22 15:12:20,160-main.py-INFO: Loading embeddings from data/dfg/codebert/embeddings/layers/train/9.txt
2023-09-22 15:12:21,658-main.py-INFO: Finish loading embeddings...
2023-09-22 15:12:21,834-space.py-INFO: Gurobi IS found in the system, we will use Gurobi.
2023-09-22 15:12:21,843-main.py-INFO: Initialize the Distance Queue...
2023-09-22 15:12:22,386-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 15:12:22,387-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 15:12:22,387-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 15:12:25,785-distanceQ.py-INFO: Build the double heaps...
2023-09-22 15:12:26,160-probing.py-INFO: Initializing the tracks...
2023-09-22 15:12:26,163-probing.py-INFO: Probing to the end...
2023-09-22 15:12:47,594-probing.py-INFO: Finish probing to the end...
2023-09-22 15:12:47,594-probing.py-INFO: Checking for the end state..
2023-09-22 15:12:47,594-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:13:18,107-probing.py-INFO: Start coarse search...
2023-09-22 15:13:18,107-probing.py-INFO: Test for state 3561
2023-09-22 15:13:18,115-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:13:52,725-probing.py-INFO: Test for state 3525
2023-09-22 15:13:52,734-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:14:47,784-probing.py-INFO: Test for state 3489
2023-09-22 15:14:47,915-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:16:18,415-probing.py-INFO: Test for state 3453
2023-09-22 15:16:18,428-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:17:31,043-probing.py-INFO: Test for state 3417
2023-09-22 15:17:31,064-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:18:33,587-probing.py-INFO: Test for state 3381
2023-09-22 15:18:33,612-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:19:48,611-probing.py-INFO: Test for state 3345
2023-09-22 15:19:48,638-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:21:06,563-probing.py-INFO: Test for state 3309
2023-09-22 15:21:06,585-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:22:22,482-probing.py-INFO: Test for state 3273
2023-09-22 15:22:22,511-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:23:19,124-probing.py-INFO: Test for state 3237
2023-09-22 15:23:19,162-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:24:16,312-probing.py-INFO: Test for state 3201
2023-09-22 15:24:16,475-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:25:17,849-probing.py-INFO: Test for state 3165
2023-09-22 15:25:17,881-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:28:19,127-probing.py-INFO: Test for state 3129
2023-09-22 15:28:19,603-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:30:03,293-probing.py-INFO: Test for state 3093
2023-09-22 15:30:03,328-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:31:05,281-probing.py-INFO: Test for state 3057
2023-09-22 15:31:05,372-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:31:59,114-probing.py-INFO: Found 3057-th state is correct...
2023-09-22 15:31:59,114-probing.py-INFO: Start fine search...
2023-09-22 15:31:59,114-probing.py-INFO: Test for state 3075
2023-09-22 15:31:59,154-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:32:30,805-probing.py-INFO: Test for state 3084
2023-09-22 15:32:30,842-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:33:33,929-probing.py-INFO: Test for state 3080
2023-09-22 15:33:33,966-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:33:53,683-probing.py-INFO: Test for state 3078
2023-09-22 15:33:53,722-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:34:10,006-probing.py-INFO: Test for state 3077
2023-09-22 15:34:10,043-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:34:24,463-probing.py-INFO: Test for state 3076
2023-09-22 15:34:24,498-probing.py-INFO: Start ovelapping checking...
2023-09-22 15:34:31,834-probing.py-INFO: Found 3076-th state is the first error state
2023-09-22 15:34:31,882-distanceQ.py-INFO: Initializing the pair-wise distance...
2023-09-22 15:34:31,882-distanceQ.py-INFO: Categorize the clusters based on the label...
2023-09-22 15:34:31,883-distanceQ.py-INFO: Computing the pair-wise distance inside the same label...
2023-09-22 15:34:31,965-distanceQ.py-INFO: Build the double heaps...
2023-09-22 15:34:31,982-probing.py-INFO: Start normal forward probing...
2023-09-22 16:58:11,599-probing.py-INFO: Final number of clusters: 5
2023-09-22 16:58:11,618-main.py-INFO: Dumping the clusters...
2023-09-22 16:58:11,621-main.py-INFO: Finish dumping the clusters...
2023-09-22 16:58:11,621-main.py-INFO: Loading the clusters from results/dfg/codebert/9/clusters.txt
2023-09-22 16:58:11,621-main.py-INFO: Load entities from data/dfg/codebert/entities/train.txt
2023-09-22 16:58:11,643-main.py-INFO: Finish loading 3600 entities...
2023-09-22 16:58:11,644-main.py-INFO: Label size=3
2023-09-22 16:58:11,644-main.py-INFO: Loading embeddings from data/dfg/codebert/embeddings/layers/train/9.txt
2023-09-22 16:58:13,318-main.py-INFO: Finish loading embeddings...
2023-09-22 16:58:13,594-main.py-INFO: Finish loading the clusters...
2023-09-22 16:58:13,594-main.py-INFO: Load entities from data/dfg/codebert/entities/test.txt
2023-09-22 16:58:13,606-main.py-INFO: Finish loading 900 entities...
2023-09-22 16:58:13,606-main.py-INFO: Loading embeddings from data/dfg/codebert/embeddings/layers/test/9.txt
2023-09-22 16:58:14,165-main.py-INFO: Finish loading embeddings...
2023-09-22 16:58:14,234-main.py-INFO: Start prediction...
2023-09-22 16:58:14,234-analyzer.py-INFO: Computing the distances...
2023-09-22 17:00:51,259-main.py-INFO: Acc=0.8666666666666667
2023-09-22 17:00:51,262-main.py-INFO: Writing predictions to file...
2023-09-22 17:00:51,272-main.py-INFO: Computing the distances between clusters...
2023-09-22 17:00:58,071-main.py-INFO: Writing pair-wise distances...
2023-09-22 17:00:58,071-main.py-INFO: MinConvexDistance=0.4169854990732279
2023-09-22 17:00:58,071-main.py-INFO: MaxConvexDistance=20.279832895319153
2023-09-22 17:00:58,071-main.py-INFO: AverageConvexDistance=7.544144752347385
