Mar, 2021

基于块级抽象语法树拆分的代码摘要改进

TL;DR本文提出了一种基于分块的抽象语法树分裂方法(BASTS),利用 AST 的丰富树形语法结构来改进代码摘要,将其分为块并为每个代码块生成分裂 AST,利用基于树的 LSTM 和 Transformer 生成高质量的代码摘要,实验证明该方法在各种评估指标上显著优于现有方法。