├── .dockerignore ├── .gitmodules ├── .vscode └── settings.json ├── INSTALL.md ├── LICENSE.txt ├── Makefile ├── README.md ├── STATUS.md ├── artifacts ├── .gitignore └── .gitkeep ├── dataset ├── Dockerfile ├── README.md ├── analogies.py ├── entrypoint.sh ├── pairs-ordered-by-distance.csv └── peek-traces.sh ├── paper.pdf ├── reproduce ├── README.md ├── rq1 │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── analogies.py │ ├── averaging.py │ ├── example-output.md │ └── similarity.py ├── rq2 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── ablation.py │ ├── entrypoint.sh │ ├── example-output.md │ └── vectors │ │ └── README.md ├── rq3 │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── entrypoint.sh │ ├── example-output.md │ └── syntactic-vs-semantic.py └── rq4 │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.learn │ ├── Dockerfile.rq4 │ ├── Makefile │ ├── README.md │ ├── assets │ └── tokenizer.pkl │ ├── entrypoint.sh │ ├── example-output.md │ ├── generate-data.py │ ├── labels.py │ ├── learn-model.py │ ├── notes.md │ └── score-model.py └── tools ├── Dockerfile.glove ├── README.md ├── entrypoint-glove.sh ├── make ├── make-4.2.tar.gz └── redis-demo.py /.dockerignore: -------------------------------------------------------------------------------- 1 | c2ocaml/ 2 | dataset/ 3 | lsee/ 4 | reproduce/ 5 | *.md 6 | Makefile -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/README.md -------------------------------------------------------------------------------- /STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/STATUS.md -------------------------------------------------------------------------------- /artifacts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/artifacts/.gitignore -------------------------------------------------------------------------------- /artifacts/.gitkeep: -------------------------------------------------------------------------------- 1 | keep -------------------------------------------------------------------------------- /dataset/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/Dockerfile -------------------------------------------------------------------------------- /dataset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/README.md -------------------------------------------------------------------------------- /dataset/analogies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/analogies.py -------------------------------------------------------------------------------- /dataset/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/entrypoint.sh -------------------------------------------------------------------------------- /dataset/pairs-ordered-by-distance.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/pairs-ordered-by-distance.csv -------------------------------------------------------------------------------- /dataset/peek-traces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/dataset/peek-traces.sh -------------------------------------------------------------------------------- /paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/paper.pdf -------------------------------------------------------------------------------- /reproduce/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/README.md -------------------------------------------------------------------------------- /reproduce/rq1/.gitignore: -------------------------------------------------------------------------------- 1 | vectors-gensim.txt -------------------------------------------------------------------------------- /reproduce/rq1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/Dockerfile -------------------------------------------------------------------------------- /reproduce/rq1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/Makefile -------------------------------------------------------------------------------- /reproduce/rq1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/README.md -------------------------------------------------------------------------------- /reproduce/rq1/analogies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/analogies.py -------------------------------------------------------------------------------- /reproduce/rq1/averaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/averaging.py -------------------------------------------------------------------------------- /reproduce/rq1/example-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/example-output.md -------------------------------------------------------------------------------- /reproduce/rq1/similarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq1/similarity.py -------------------------------------------------------------------------------- /reproduce/rq2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/.gitignore -------------------------------------------------------------------------------- /reproduce/rq2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/Dockerfile -------------------------------------------------------------------------------- /reproduce/rq2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/README.md -------------------------------------------------------------------------------- /reproduce/rq2/ablation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/ablation.py -------------------------------------------------------------------------------- /reproduce/rq2/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/entrypoint.sh -------------------------------------------------------------------------------- /reproduce/rq2/example-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/example-output.md -------------------------------------------------------------------------------- /reproduce/rq2/vectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq2/vectors/README.md -------------------------------------------------------------------------------- /reproduce/rq3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/.gitignore -------------------------------------------------------------------------------- /reproduce/rq3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/Dockerfile -------------------------------------------------------------------------------- /reproduce/rq3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/README.md -------------------------------------------------------------------------------- /reproduce/rq3/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/entrypoint.sh -------------------------------------------------------------------------------- /reproduce/rq3/example-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/example-output.md -------------------------------------------------------------------------------- /reproduce/rq3/syntactic-vs-semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq3/syntactic-vs-semantic.py -------------------------------------------------------------------------------- /reproduce/rq4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/.gitignore -------------------------------------------------------------------------------- /reproduce/rq4/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/Dockerfile -------------------------------------------------------------------------------- /reproduce/rq4/Dockerfile.learn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/Dockerfile.learn -------------------------------------------------------------------------------- /reproduce/rq4/Dockerfile.rq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/Dockerfile.rq4 -------------------------------------------------------------------------------- /reproduce/rq4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/Makefile -------------------------------------------------------------------------------- /reproduce/rq4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/README.md -------------------------------------------------------------------------------- /reproduce/rq4/assets/tokenizer.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/assets/tokenizer.pkl -------------------------------------------------------------------------------- /reproduce/rq4/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python /app/generate-data.py -------------------------------------------------------------------------------- /reproduce/rq4/example-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/example-output.md -------------------------------------------------------------------------------- /reproduce/rq4/generate-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/generate-data.py -------------------------------------------------------------------------------- /reproduce/rq4/labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/labels.py -------------------------------------------------------------------------------- /reproduce/rq4/learn-model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/learn-model.py -------------------------------------------------------------------------------- /reproduce/rq4/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/notes.md -------------------------------------------------------------------------------- /reproduce/rq4/score-model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/reproduce/rq4/score-model.py -------------------------------------------------------------------------------- /tools/Dockerfile.glove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/tools/Dockerfile.glove -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/entrypoint-glove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/tools/entrypoint-glove.sh -------------------------------------------------------------------------------- /tools/make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/tools/make -------------------------------------------------------------------------------- /tools/make-4.2.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/tools/make-4.2.tar.gz -------------------------------------------------------------------------------- /tools/redis-demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jjhenkel/code-vectors-artifact/HEAD/tools/redis-demo.py --------------------------------------------------------------------------------