Method name prediction
14 papers with code • 1 benchmarks • 1 datasets
Libraries
Use these libraries to find Method name prediction models and implementationsMost implemented papers
Towards Demystifying Dimensions of Source Code Embeddings
A popular approach in representing source code is neural source code embeddings that represents programs with high-dimensional vectors computed by training deep neural networks on a large volume of programs.
PSIMiner: A Tool for Mining Rich Abstract Syntax Trees from Code
PSI trees contain code syntax trees as well as functions to work with them, and therefore can be used to enrich code representation using static analysis algorithms of modern IDEs.
TransformCode: A Contrastive Learning Framework for Code Embedding via Subtree Transformation
Our framework has several advantages over existing methods: (1) It is flexible and adaptable, because it can easily be extended to other downstream tasks that require code representation (such as code-clone detection and classification); (2) it is efficient and scalable, because it does not require a large model or a large amount of training data, and it can support any programming language; (3) it is not limited to unsupervised learning, but can also be applied to some supervised learning tasks by incorporating task-specific labels or objectives; and (4) it can also adjust the number of encoder parameters based on computing resources.
Studying Vulnerable Code Entities in R
Pre-trained Code Language Models (Code-PLMs) have shown many advancements and achieved state-of-the-art results for many software engineering tasks in the past few years.