Skip to content

Commit 26e7e77

Browse files
authored
Update README
1 parent 4e20582 commit 26e7e77

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,18 @@ This will save a copy of the trained model with the '.release' suffix.
177177
A "released" model usually takes ~3x less disk space.
178178

179179
## Extending to other languages
180+
181+
This project currently supports Java and C\# as the input languages.
182+
183+
_**January 2020** - a code2seq extractor for Python (specifically targeting the Python150k dataset) was contributed by [@stasbel](https://github.com/stasbel). See: [https://github.com/tech-srl/code2seq/tree/master/Python150kExtractor](https://github.com/tech-srl/code2seq/tree/master/Python150kExtractor).
184+
185+
_**January 2020** - an extractor for predicting TypeScript type annotations for JavaScript input using code2vec was developed by [@izosak](https://github.com/izosak) and Noa Cohen, and is available here:
186+
[https://github.com/tech-srl/id2vec](https://github.com/tech-srl/id2vec)._
187+
188+
~~_**June 2019** - an extractor for **C** that is compatible with our model was developed by [CMU SEI team](https://github.com/cmu-sei/code2vec-c)._~~ - removed by CMU SEI team.
189+
190+
_**June 2019** - a code2vec extractor for **Python, Java, C, C++** by JetBrains Research is available here: [PathMiner](https://github.com/JetBrains-Research/astminer)._
191+
180192
To extend code2seq to other languages other than Java and C#, a new extractor (similar to the [JavaExtractor](JavaExtractor))
181193
should be implemented, and be called by [preprocess.sh](preprocess.sh).
182194
Basically, an extractor should be able to output for each directory containing source files:

0 commit comments

Comments
 (0)