Python代碼完成從機器學習中獲得幫助
很多文章的報道都是由微觀而宏觀,今日小編講給大家帶來的關于Python代碼完成從機器學習中獲得幫助的資訊也不例外,希翼可以在一定的程度上開闊你們的視野!y有對Python代碼完成從機器學習中獲得幫助這篇文章感興趣的小伙伴可以一起來看看
【Python代碼完成從機器學習中獲得幫助】一位新程序員的Python開辟人員助手正在利用機器學習技術來構建新的編程工具 。風箏被其創建者稱為“Python程序員的AI副駕駛員”,是一種代碼完成系統,旨在超越IDE中的常規自動建議算法 。

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