Method name prediction
14 papers with code • 1 benchmarks • 1 datasets
Libraries
Use these libraries to find Method name prediction models and implementationsLatest papers with no code
Evaluating the Impact of Source Code Parsers on ML4SE Models
Even though the process of extracting ASTs from code can be done with different parsers, the impact of choosing a parser on the final model quality remains unstudied.
Code2Snapshot: Using Code Snapshots for Learning Representations of Source Code
We evaluate several variations of this representation and compare its performance with state-of-the-art representations that utilize the rich syntactic and semantic features of input programs.
Universal Representation for Code
Learning from source code usually requires a large amount of labeled data.
InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees
We trained an InferCode model instance using the Tree-based CNN as the encoder of a large set of Java code and applied it to downstream unsupervised tasks such as code clustering, code clone detection, cross-language code search or reused under a transfer learning scheme to continue training the model weights for supervised tasks such as code classification and method name prediction.
Self-Supervised Contrastive Learning for Code Retrieval and Summarization via Semantic-Preserving Transformations
Corder is designed to alleviate the need of labeled data for code retrieval and code summarization tasks.
Learning Semantic Program Embeddings with Graph Interval Neural Network
We have also created a neural bug detector based on GINN to catch null pointer deference bugs in Java code.
Learning Blended, Precise Semantic Program Embeddings
Learning on the same set of functions (more than 170K in total), \liger significantly outperforms code2seq, the previous state-of-the-art for method name prediction.