没有合适的资源?快使用搜索试试~ 我知道了~
code_summarization_transformer:基于变压器的源代码摘要
共24个文件
py:12个
gitignore:3个
yaml:3个
需积分: 50 0 下载量 119 浏览量
2021-02-10
17:44:36
上传
评论
收藏 16.89MB ZIP 举报
温馨提示
代码汇总变压器 基于通用变压器架构,使用神经网络对源代码进行自动汇总。 观看! 细节 用于序列到序列建模的Transformer体系结构由一个编码器和一个解码器组成。 编码器和解码器具有几组层,每个层都有一个自我关注块和一个前馈块。 解码器层还具有一个编码器-解码器注意块,该块关注已处理的输入以及当前生成的输出。 通用变压器架构在整个编码器上使用相同的编码器层; 解码器也是如此。 这样可以减小模型的大小,并提高许多任务的准确性,包括具有算法性质的任务(例如,解释源代码)。 我使用TensorFlow实施了这个项目。 本地培训 运行训练脚本train.py ,提供参数num_epochs , model_path (模型的路径,其中包含具有必要属性的transformer_description.json文件)和dataset_path (通常为data/leclair_java )
资源推荐
资源详情
资源评论
收起资源包目录
code_summarization_transformer-master.zip (24个子文件)
code_summarization_transformer-master
server.py 4KB
models
.gitignore 5B
java_summ_ut_4.tflite 19.46MB
deploy
summarization-scaler.yaml 268B
summarization-svc.yaml 185B
summarization-server.yaml 1KB
data
__init__.py 0B
leclair_java
__init__.py 0B
create_spm.py 375B
process_funcom.py 4KB
.gitignore 29B
README.md 865B
train.py 1KB
Dockerfile 265B
deploy.py 1KB
evaluate_summarization.py 3KB
translation_transformer.py 5KB
beam_search_decode.py 4KB
__init__.py 0B
requirements.txt 57B
.gitignore 51B
.dockerignore 144B
README.md 2KB
transformer.py 20KB
共 24 条
- 1
资源评论
杜佳加
- 粉丝: 41
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功