ICLRMar, 2023

TypeT5: 使用静态分析进行 Seq2seq 类型推断

TL;DR本文提出了一种新的类型推理算法 TypeT5,通过机器学习和固定语境的方式,使用先进的 pre-trained language model CodeT5,对 Python 和 JavaScript 程序中缺失的类型进行预测,并采用迭代解码方法处理相关代码元素之间的信息传递,从而提高了对带有稀有和复杂类型的程序的准确性。