SYNSHINE: improved fixing of Syntax Errors
Description
- For pre-training and fine-tuning please install Hugging Face Transformers version 2.11.0 (pip install transformers==2.11.0). However, we shared both pre-trained and fine-tuned model.
- For BlockFix please use Tensorflow 1.13 and Keras 2.2.4 (10.5281/zenodo.4420845 for BlockFix Implementation)
- Install any recent version of JDK for javac. We used JDK-13
We take help from the following repositories for the implementation:
https://github.com/huggingface/transformers/tree/v2.11.0/examples/language-modeling
To avoid any form of dependency issue, pull the docker from the following link:
https://hub.docker.com/repository/docker/toufique90/synfix
For VSCode extension, please go to the following repo:
https://github.com/NoahRoseLedesma/synshine-distribution
Files
Fine_tuned_model.zip
Files
(3.0 GB)
Name | Size | Download all |
---|---|---|
md5:3d02d6c0608d675ebe980c0f01a45193
|
394.1 MB | Preview Download |
md5:cf1d57969581b99f313ef7214b0f8352
|
1.1 GB | Preview Download |
md5:3bca2ed536c9ff227ac0365dda29f67b
|
393.5 MB | Preview Download |
md5:16fd40460bb75b5412b4ba3b820919e5
|
1.1 GB | Preview Download |
md5:12024e4e75e54dcab24435cbfc499b85
|
8.9 kB | Preview Download |
md5:6aad13b30a0dd1af77b32fabcc56d43d
|
30.1 kB | Preview Download |