Python代碼完成從機(jī)器學(xué)習(xí)中獲得幫助
很多文章的報(bào)道都是由微觀而宏觀,今日小編講給大家?guī)淼年P(guān)于Python代碼完成從機(jī)器學(xué)習(xí)中獲得幫助的資訊也不例外,希翼可以在一定的程度上開闊你們的視野!y有對(duì)Python代碼完成從機(jī)器學(xué)習(xí)中獲得幫助這篇文章感興趣的小伙伴可以一起來看看
【Python代碼完成從機(jī)器學(xué)習(xí)中獲得幫助】一位新程序員的Python開辟人員助手正在利用機(jī)器學(xué)習(xí)技術(shù)來構(gòu)建新的編程工具 。風(fēng)箏被其創(chuàng)建者稱為“Python程序員的AI副駕駛員”,是一種代碼完成系統(tǒng),旨在超越IDE中的常規(guī)自動(dòng)建議算法 。

風(fēng)箏的代碼完成由在GitHub上掃描公開可用的Python代碼創(chuàng)建的機(jī)器學(xué)習(xí)模型提供支持 。模型不是在代碼文本上訓(xùn)練,而是在從代碼派生的抽象語(yǔ)法樹上訓(xùn)練 。這為模型提供了代碼意圖和上下文的一些感覺,根據(jù)您和其他開辟人員過去編寫代碼的方式提供了公共代碼模式的自動(dòng)建議和自動(dòng)完成 。
最新版本的Kite擴(kuò)展了其代碼建議功能,以更好地展示這種方法的可能性 。以前版本的Kite只能在任何給定點(diǎn)建議下一個(gè)可能的令牌,如變量引用 。最新版本可以建議整個(gè)函數(shù)調(diào)用,包括所有可用的參數(shù)及其含義 。
風(fēng)箏的最新版本還包括在本地系統(tǒng)而不是遠(yuǎn)程服務(wù)器上部署Kite機(jī)器學(xué)習(xí)模型的能力 。這與機(jī)器學(xué)習(xí)的其他進(jìn)步相似,可以使模型更緊湊,更易于部署在具有適度存儲(chǔ)和CPU要求的硬件上,例如智能手機(jī) 。
猜你喜歡
- 家庭自動(dòng)化如何幫助您完成日常任務(wù)
- OpenAI的GPT-2語(yǔ)言模型已經(jīng)過調(diào)整 可以幫助您更快地編寫代碼
- Paysend完成2000萬(wàn)美元融資
- dMFK Architects建筑事務(wù)所在溫布利完成了24層住宅樓
- Spiketrap宣布完成由Susa Ventures領(lǐng)投的300萬(wàn)美元種子輪融資
- 盡管完成情況良好但Taylor Wimpey的利潤(rùn)仍下降
- 去年幫助購(gòu)買完成量下降
- 寶馬工廠車手亞歷山德羅扎納迪成功完成了他在寶馬M8 GTE
- 長(zhǎng)時(shí)間未完成的Apple TV刷新可能會(huì)提供120Hz支持
- 現(xiàn)房是指建設(shè)完成已經(jīng)可以直接交付的房子
