NeuralCodeSum:ACL 2020关于源代码摘要的论文的正式实施

时间:2024-04-10 03:42:52
【文件属性】:

文件名称:NeuralCodeSum:ACL 2020关于源代码摘要的论文的正式实施

文件大小:65.08MB

文件格式:ZIP

更新时间:2024-04-10 03:42:52

Python

基于变压器的源代码汇总方法 ACL 2020关于源代码摘要的论文的正式实施。 [ ] 安装C2NL 您可以考虑安装C2NL软件包。 C2NL需要Linux和Python 3.6或更高版本。它还需要安装PyTorch 1.3版。它的其他依赖项在requirements.txt中列出。强烈建议您使用CUDA,以提高速度,但不是必需的。 运行以下命令以克隆存储库并安装C2NL: git clone https://github.com/wasiahmad/NeuralCodeSum.git cd NeuralCodeSum; pip install -r requirements.txt; python setup.py develop 训练/测试模型 我们提供基于RNN的序列到序列(Seq2Seq)模型实现以及我们的Transformer模型。要进行训练和评估,请首先转到与目标数据集关联的


【文件预览】:
NeuralCodeSum-master
----setup.py(625B)
----.gitignore(51B)
----requirements.txt(41B)
----data()
--------java()
--------README.md(2KB)
--------python()
----LICENSE(1KB)
----scripts()
--------java()
--------python()
--------generate.sh(891B)
----README.md(4KB)
----c2nl()
--------inputters()
--------encoders()
--------objects()
--------__init__.py(21B)
--------decoders()
--------models()
--------utils()
--------config.py(11KB)
--------translator()
--------tokenizers()
--------eval()
--------modules()
----main()
--------__init__.py(21B)
--------test.py(19KB)
--------model.py(15KB)
--------train.py(29KB)

网友评论