登录 注册
当前位置:主页 > 资源下载 > 13 > TabNine-vim是TabNine的Vim插件版本,访问https://vimawesome.com/plugin/tabnine-vim获取更多信息

TabNine-vim是TabNine的Vim插件版本,访问https://vimawesome.com/plugin/tabnine-vim获取更多信息

  • 更新:2024-11-21 23:02:38
  • 大小:131.65MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Swift - 前端
  • 格式:ZIP

资源介绍

TabNine For Vim TabNine概述: 这是Vim 客户端,适用于所有编程语言的基于高级AI的自动完成功能。 TabNine通过读取.gitignore文件来索引整个项目,并确定要索引的文件。 使用最少的击键输入长的变量名,并利用助记符完成引擎。 零配置。 TabNine开箱即用。 响应Swift:平均在不到10毫秒的时间内产生建议列表。 TabNine是部分 深度完成: 接受了来自GitHub约200万个文件的培训。 在训练期间,TabNine的目标是根据给定的令牌来预测下一个令牌。 为了实现此目标,TabNine学习了复杂的行为,例如动态类型化语言中的类型推断。 Deep TabNine可以使用传统工具难以访问的细微线索。 例如, app.get_user()的返回类型假定为具有setter方法的对象,而app.get_users()的返回类型假定为列表。 Deep TabNine基于GPT-2,该GPT-2使用了Transformer网络体系结构。 该体系结构最初是为解决自然语言处理中的问题而开发的。 尽管建模代码和建模自然语言似乎无关紧要,但是建模