Hi.
I have 2 questions about the code:
-
Models are trained at the line 32 of the file 3.classifier/multi-label_classifier/find_best_para/find_best_parameters_for_models.py, but they are trained again at line 125 of the file 4.apply_classifier_to_test_projects/multi-label_classifiers/using_multi-label_classifiers.py. The two training process both iterates over all 6 models. Is this necessary?
-
It seems that the released code is only about generating SFS. I'm wondering about how to use the generated SFSs for source-to-binary function matching? The paper "https://arxiv.org/pdf/2210.15159" claims that O2NMatcher is integrated with CodeCMR/BinaryAI to perform binary2source function matching, is there any sample code demonstrating how to integrate the two tools?
Hi.
I have 2 questions about the code:
Models are trained at the line 32 of the file
3.classifier/multi-label_classifier/find_best_para/find_best_parameters_for_models.py, but they are trained again at line 125 of the file4.apply_classifier_to_test_projects/multi-label_classifiers/using_multi-label_classifiers.py. The two training process both iterates over all 6 models. Is this necessary?It seems that the released code is only about generating SFS. I'm wondering about how to use the generated SFSs for source-to-binary function matching? The paper "https://arxiv.org/pdf/2210.15159" claims that O2NMatcher is integrated with CodeCMR/BinaryAI to perform binary2source function matching, is there any sample code demonstrating how to integrate the two tools?