3 个月前

ManyTypes4TypeScript:面向基于序列的类型推断的综合性TypeScript数据集

ManyTypes4TypeScript:面向基于序列的类型推断的综合性TypeScript数据集

摘要

本文介绍了 ManyTypes4TypeScript,这是一个用于训练和评估基于序列的 TypeScript 类型推断机器学习模型的超大规模语料库。该数据集涵盖 13,953 个项目和 539,571 个文件,包含超过 900 万个类型注解,规模约为现有 Python 类型推断数据集的 10 倍,也是目前针对 TypeScript 可用的最大数据集。我们还提供了该数据集的 API 接口,可无缝集成至任意分词器,并与当前最先进的基于序列的模型兼容使用。此外,本文还提供了针对当前先进代码专用模型的分析与性能评估结果,以供基准对比参考。ManyTypes4TypeScript 已在 Hugging Face、Zenodo 和 CodeXGLUE 平台公开发布。

基准测试

基准方法指标
type-prediction-on-manytypes4typescriptGraphCodeBERT-MT4TS
Average Accuracy: 63.42

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
ManyTypes4TypeScript:面向基于序列的类型推断的综合性TypeScript数据集 | 论文 | HyperAI超神经