Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.
/ code2vec Public archive

A PyTorch implementation of `code2vec: Learning Distributed Representations of Code` (Alon et al., 2018)

License

Notifications You must be signed in to change notification settings

bentrevett/code2vec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyTorch code2vec

This repo contains an implementation of code2vec: Learning Distributed Representations of Code.

Requirements

  • Python 3+
  • PyTorch 1.0
  • A CUDA compatible GPU

Quickstart

  1. ./download_preprocessed.sh to get the pre-processed datasets from the code2vec and the code2seq papers.
  • Note: by default the 3 datasets from code2seq are commented out.
  1. python run.py

To-Do

  • Graph of results
  • Inference code
  • Embedding exploration

About

A PyTorch implementation of `code2vec: Learning Distributed Representations of Code` (Alon et al., 2018)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy