软件开发客服
首页 > 上上资讯 > GitHub Action自动更新IntelliCode完成软件定制功能

GitHub Action自动更新IntelliCode完成软件定制功能

2020-05-21 16:36:16编辑:上上定制浏览量:116

IntelliCode功能可以让软件定制开发团队可以训练自定义程式码完成模型,但由于一直要以手动更新,才能让模型维持在更新状态,这个操作过于繁琐,因此现在IntelliCode的模型更新操作,可以透过GitHub Action的自动化功能来进行。

GitHub Action自动更新IntelliCode完成软件定制功能

Build 2018大会上首次推出了IntelliCode,这是IntelliSense的增强功能,能够在Visual Studio中的自动完成功能,提供经人工智慧计算的推荐排序结果,且在去年底,微软还使用人工智慧研究机构OpenAI超强的GPT-2文字产生模型,强化IntelliCode的推荐结果;过去GPT模型架构是用来解决自然语言处理的问题,而现在被微软拿来用在程式码完成推荐上,微软使用了3,000多个GitHub上的顶级专案程式码,训练IntelliCode的基本模型,以训练模型学会程式语言和程式码模式。


即便用了这麽丰富的程式码来训练模型,但由于GitHub存储库中的程式码,不会有企业开发团队自己所定义的类型,因此为了让IntelliCode能够提供有用的建议,需要让IntelliCode模型适应开发原始码中不常用的特殊类型和特定领域的API,因此在今年2月的时候,微软再次释出了IntelliCode更新,让开发团队能够利用私有程式码储存库,来训练程式码完成模型。

相关资讯

软件行业信息化高速规范发展

软件行业信息化高速规范发展

软件和信息科技服务业是推动国民经济和社会发展的基本性、先导性和战略产业。发展壮大软件行业和信息科技第三产业,对推动国内信息化管理与现代化融合,提高國家竞争能力,拥有非常关键的实际意

标签: 软件行业 信息化 软件定制

打造全心全意为人民服务的政务便民软件定制和开发

打造全心全意为人民服务的政务便民软件定制和开发

政务便民软件定制和开发出现的背景环境故此提高市政管理铁序和工作效率,还有群众对所日常生活产生的满意度和信任感,全国各地政府部门管理单位竞相推行自身的政务便民软件定制和开发解决方案,

标签: 软件定制 政务便民软件定制和开发

金融软件定制增量开发模型优缺点分析

金融软件定制增量开发模型优缺点分析

金融软件定制增量开发模型概念介绍金融软件定制增量开发是RUP协调历程常选用的开发软件发展周期实体模型.这儿要先表述下增量开发模型的定义。假定如今要开发设计A,B,C,D几个大的业务

标签: 软件定制 金融软件定制增量开发