天天看點

直播預告 | 技術紅利下的代碼補全

代碼補全對于大多數開發人員來說是至關重要的,它可以有效的提高開發效率、減少拼寫錯誤和輸入代碼量。我們使用的大多數開發工具都自帶補全功能,或者可以通過安裝插件具備補全功能。但是,以往的代碼補全功能主要基于語言本身的内置函數和上下文資訊進行補全,但效果不是很理想。

近幾年随着深度學習逐漸火熱,深度神經網絡在學術領域有着很多最為先進的算法,并且在很多商業領域都得到應用。是以,有想法的研究者也嘗試把深度學習引入開發工具中。其實,深度學習技術并不是高不可攀的,它就在我們的身邊,可以幫我們解決工作中的問題。比如在工程效能方面,就可以使用這樣的技術來幫我們一起寫代碼。

比如說,給一張圖檔直接生成代碼

直播預告 | 技術紅利下的代碼補全
或者讓算法來猜猜你下一句要寫什麼
直播預告 | 技術紅利下的代碼補全
還可以讓算法幫你猜猜JS對象是什麼類型的
直播預告 | 技術紅利下的代碼補全

不懂原理不用擔心,成熟開源的社群早已經幫我們搭好了腳手架;

買不起計算資源也不用擔心,借助阿裡雲的平台,我們可以用負擔得起的成本來讓最新一代加速硬體讓人人都可以共享這個技術紅利。

直播預告 | 技術紅利下的代碼補全
通過本次直播,您将了解:

  • 深度學習帶來的主要技術紅利的在哪裡
  • 這個技術紅利如何應用到代碼補全以提高開發效能上
  • 如何組合這些技術應用到自己的工作中滿足實際需求
  • 如何通過阿裡雲GPU伺服器、NAS存儲、OSS存儲等
  • 基礎設施搭建存儲與計算分離的訓練系統,低成本讓技術落地

關于雲效

雲效,企業級一站式DevOps平台,源于阿裡巴巴先進的管理理念和工程實踐,緻力于成為數字企業的研發效能引擎!雲效提供從「需求->開發->測試->釋出->運維->營運」端到端的協同服務和研發工具,支援公共雲、專有雲和混合雲多種部署形态,通過人工智能、自動化技術的應用提升開發者的研發效能,持續傳遞有效價值。

繼續閱讀