tabnine-vim:TabNine的Vim客户端。 https:vimawesome.complugintabnine-vim

时间:2024-02-20 05:50:37
【文件属性】:

文件名称:tabnine-vim:TabNine的Vim客户端。 https:vimawesome.complugintabnine-vim

文件大小:131.65MB

文件格式:ZIP

更新时间:2024-02-20 05:50:37

javascript ruby python c java

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网络体系结构。 该体系结构最初是为解决自然语言处理中的问题而开发的。 尽管建模代码和建模自然语言似乎无关紧要,但是建模


网友评论