文件名称:LambdaNet:图神经网络的概率类型推断
文件大小:11.71MB
文件格式:ZIP
更新时间:2024-05-28 00:19:02
pointer-networks type-inference graph-neural-networks iclr2020 TypeScript
这是ICLR论文的源代码库。 有关LambdaNet工作原理的概述,请参阅。 指示 克隆此仓库后,请按照以下步骤重现我们的实验结果: 安装所有依赖项(Java,sbt,Typescript等),请参阅下面的“使用Docker”部分。 运行预训练的模型 使用或下载模型权重,解压缩文件,然后将models文件放在项目根目录下。 要以交互模式运行模型,该模式将为指定文件输出(source code position, predicted type)对: 在项目根目录下,运行sbt "runMain lambdanet.TypeInferenceService" 。 完成将模型加载到内存后,只需输入包含Typescript文件的目录路径。 请注意,当前,LambdaNet仅适用于Typescript文件,因此,如果要在Javascript文件上运行它,则需要将文件扩展名更改为.ts 。