Neural Code Comprehension: A Learnable Representation of Code Semantics
β216Nov 22, 2024Updated last year
Alternatives and similar repositories for ncc
Users that are interested in ncc are comparing it to the libraries listed below
Sorting:
- A Graph-based Program Representation for Data Flow Analysis and Compiler Optimizationsβ320May 22, 2024Updated last year
- π "End-to-end Deep Learning of Optimization Heuristics" (π₯ PACT'17 Best Paper)β72Feb 10, 2023Updated 3 years ago
- Implementation of IR2Vec, LLVM IR Based Scalable Program Embeddingsβ101Feb 11, 2026Updated 2 weeks ago
- Utilities for constructing a large dataset of LLVM IRβ25Jun 2, 2025Updated 9 months ago
- Evaluation of source authorship attribution toolβ23Jun 5, 2021Updated 4 years ago
- [UNMAINTAINED] A PyTorch Implementation of Gated Graph Sequence Neural Networks (GGNN) for Graph Classificationβ20Mar 19, 2019Updated 6 years ago
- IST'21 & SANER'22: Semantic-Preserving Program Transformationsβ31Oct 25, 2022Updated 3 years ago
- TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"β1,141Sep 20, 2023Updated 2 years ago
- β20Nov 6, 2019Updated 6 years ago
- Code for paper "Lancer: Your Code Tell Me What You Need"β11Jun 17, 2022Updated 3 years ago
- Dataset and code corresponding to Associating Natural Language Comment and Source Code Entities (AAAI 2020)β20Oct 24, 2020Updated 5 years ago
- Data and Code for Reproducing "Global Relational Models of Source Code"β85May 10, 2021Updated 4 years ago
- [ICSE'18] Hierarchical Learning of Cross-Language Mappings through Distributed Vector Representations for Codeβ22May 18, 2018Updated 7 years ago
- Artifacts and other data for "Code Vectors: Understanding Programs Through Embedded Abstraced Symbolic Traces"β22Jun 5, 2020Updated 5 years ago
- Code for ICML 2021 paper: How could Neural Networks understand Programs?β123Nov 7, 2024Updated last year
- The dataset for EMSE-DeepComβ122Mar 20, 2021Updated 4 years ago
- Code related to "Learning Continuous Semantic Representations of Symbolic Expressions" project.β35Dec 8, 2016Updated 9 years ago
- code2vec: Learning Distributed Representations of Codeβ14Jun 27, 2018Updated 7 years ago
- An integration of JoernTI's CodeTIDAL5 neural type inference model.β27Jan 27, 2025Updated last year
- DeepCS: Deep Code Searchβ283May 26, 2022Updated 3 years ago
- Utilities used by the Deep Program Understanding teamβ104Jun 12, 2023Updated 2 years ago
- β50Feb 12, 2020Updated 6 years ago
- β25Jul 12, 2017Updated 8 years ago
- β242Feb 14, 2024Updated 2 years ago
- Code for the model presented in the paper: "code2seq: Generating Sequences from Structured Representations of Code"β564Jul 12, 2025Updated 7 months ago
- Artifact for IEEE Security and Privacy 2022 paper: "SoK: Demystifying Binary Lifters Through the Lens of Downstream Applications"β29Jul 29, 2022Updated 3 years ago
- sourced.ml is a library and command line tools to build and apply machine learning models on top of Universal Abstract Syntax Treesβ143May 22, 2019Updated 6 years ago
- Library for preprocessing java source code into Augmented ASTs, as per the paper Open Vocabulary Learning on Source Code with a Graph-Strβ¦β21Oct 22, 2018Updated 7 years ago
- the code for three models introduced in DYNAMIC NEURAL PROGRAM EMBEDDINGS FOR PROGRAM REPAIR (ICLR 18)β33Jun 30, 2018Updated 7 years ago
- Code for the ICPC 2020 paper Improved Source Code Summarization via a Graph Neural Networkβ68Apr 9, 2021Updated 4 years ago
- Code to reproduce the experiments in the paper Open Vocabulary Learning on Source Code with a Graph-Structured Cacheβ21Apr 15, 2019Updated 6 years ago
- Your library for dynamic language modelingβ66Oct 23, 2018Updated 7 years ago
- β10Aug 25, 2020Updated 5 years ago
- An IntelliJ IDEA plugin that allows to get suggestions for better method namesβ10Dec 4, 2019Updated 6 years ago
- Generating Adversarial Examples for Holding Robustness of Source Code Processing Modelsβ14Dec 2, 2021Updated 4 years ago
- β16Jul 8, 2024Updated last year
- β106Oct 23, 2024Updated last year
- Repository for the code of the "A Convolutional Attention Network for Extreme Summarization of Source Code" paperβ120Jul 19, 2016Updated 9 years ago
- Code2Inv: Learning Loop Invariants for Program Verificationβ103Jan 26, 2021Updated 5 years ago