日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于GPT-2的代碼補全工具,支持23種編程語言和5種代碼編輯器

DPVg_AI_era ? 來源:lq ? 2019-07-27 07:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

基于GPT-2的代碼補全工具,支持23種編程語言和5種代碼編輯器,幾乎不需要配置安裝即可使用,用過的人都稱贊!這是一個大四學生的第一桶金,且含金量超高!

現(xiàn)在的大學生能有多厲害?一個加拿大的大四學霸,利用業(yè)余時間,開發(fā)了一款叫做Deep TabNine的代碼補全工具,賺到了第一桶金,且含金量非常高。

Jacob Jackson

滑鐵盧大學大四學生

主修計算機科學與組合優(yōu)化專業(yè)

輔修數(shù)學

代碼補全工具那么多,這個TabNine不會只是個掛著AI的噱頭吧?他棒在哪里呢?

他棒就棒在:支持23種編程語言和5種代碼編輯器,使用超簡單!

官方示例:

Python

Java

支持語言:Java、C++、Haskell、vaScript、C、PHP、Go、C#、Ruby、Objective-C、Rust、Swift、TypeScript、OCaml、Scala、Kotlin、Perl、SQL、HTML、CSS和Bash。

支持編輯器:VS Code、Sublime Text、Atom、Emacs、Vim。

他還棒在:基于GPT-2。據(jù)說因為太過強大,以至于OpenAI認為GPT-2“太危險不宜解除封印以防天下大亂”。

以及棒在:Deep TabNine會根據(jù)你以前的編碼習慣自動補全,還會在后面給出幾個選項的概率。如果之前項目出現(xiàn)過類似代碼,還能在補全候選框中直接給出地址,方便用戶點擊進去查閱!

為什么說他簡單呢?首先安裝過程非常簡單,VSCode下,直接打開插件市場搜索TabNine,點擊安裝即可。Sublime Text下調出Install Package Control安裝即可。Atom也可以直接安裝。EMACS和Vim稍微復雜一些。

具體安裝教程:

https://tabnine.com/install

其次,配置簡單。你基本不需要進行配置,直接拿來即用。同時也不需要擴展軟件。

而基于GPT-2、使用Transformer網(wǎng)絡架構是TabNine成功的秘訣。

Deep TabNine通過對GitHub大約200萬個文件進行訓練。訓練期間,模型學習了例如動態(tài)類型語言中的類型推斷等復雜行為,用這樣的訓練方式預測token。

TabNine可以使用傳統(tǒng)工具難以獲取的瑣碎的線索。當線索不夠的時候TabNine可能會胡言亂語,然而一旦擁有足夠的線索,就能準確預測出代碼,甚至還可以給出匹配的概率。

該模型還使用以自然語言編寫的文檔來推斷函數(shù)名稱,參數(shù)和返回類型:

Deep TabNine甚至可以記住C++可變參數(shù)轉發(fā)語法:

該工具免費版支持400K索引。收費版支持最高100M索引。個人用戶授權費49美元,團體授權費用99美元,

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程語言
    +關注

    關注

    10

    文章

    1966

    瀏覽量

    39963
  • 編輯器
    +關注

    關注

    1

    文章

    830

    瀏覽量

    33103

原文標題:大四學生開發(fā)AI代碼補全神器:支持23種語言及5大編輯器

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是低代碼:低代碼開發(fā)平臺詳解 5個優(yōu)質低代碼平臺工具

    引擎矩陣,支持多租戶和分布式部署,可適配容器化、私有云、混合云等多種模式;支持智能AI搭建,通過自然語言描述自動生成應用,內置1000+行業(yè)模板,覆蓋87個細分場景;融合無代碼、低
    發(fā)表于 04-07 16:03

    工作流代碼節(jié)點說明工作流代碼節(jié)點說明

    代碼節(jié)點支持通過編寫代碼來生成返回值。平臺支持代碼節(jié)點內使用IDE工具,通過編寫自定義
    發(fā)表于 03-26 16:56

    C語言和C++之間的區(qū)別是什么

    區(qū)別 1、面向對象編程 (OOP): C語言是一面向過程的語言,它強調的是通過函數(shù)將任務分解為一系列步驟進行執(zhí)行。 C++在C語言的基礎
    發(fā)表于 12-11 06:23

    Termux中調試圣誕樹Python代碼

    : python --version 如果輸出Python 3.x.x(比如3.11.4),說明安裝成功。 二、代碼編寫(兩方式可選) 方式1:用Termux自帶編輯器(nano)(新手推薦) 創(chuàng)建并
    發(fā)表于 12-09 09:02

    如何調試和編程CW32F030C8T7?支持哪些調試工具編程語言?

    了解如何調試和編程CW32F030C8T7是開發(fā)過程中的重要環(huán)節(jié)。它支持哪些調試工具(如JTAG、串口調試等)和編程語言(如C、C++等)?
    發(fā)表于 12-05 06:48

    C語言和單片機C語言有什么差異

    匯編語言機器才能讀懂,所以每個平臺的編譯編譯成對應平臺匯編的程序,每個平臺的匯編不一樣,當然編譯也不一樣。 DOS上的TC2 TC3 WINDOWS上的VC 8051的C51都有自
    發(fā)表于 11-14 07:55

    一文了解Mojo編程語言

    Mojo 是一由 Modular AI 公司開發(fā)的編程語言,旨在將 Python 的易用性與 C 語言的高性能相結合,特別適合人工智能(AI)、高性能計算(HPC)和系統(tǒng)級
    發(fā)表于 11-07 05:59

    飛凌嵌入式ElfBoard-常用編輯器之Vim編輯器

    ,要進行Linux環(huán)境下的文本查看和修改,gedit是一個不錯的選擇。下面介紹一下,這兩編輯器的安裝和使用。在Linux環(huán)境下默認會集成Vi編輯器,Vim是Vi編輯器的高階版本,更容
    發(fā)表于 10-13 08:47

    HarmonyOSAI編程編輯區(qū)代碼續(xù)寫

    理解的情況下進行代碼續(xù)寫。在編輯器中的內容較少時,AI可能無法有效理解用戶的意圖并生成相應的代碼。 模型反饋需滿足規(guī)則:光標上文10行內,有效代碼行數(shù)超過
    發(fā)表于 08-21 15:43

    視頻教程 | 單元測試工具TESSY:腳本編輯器(Script Editor)#單元測試工具

    編輯器
    龍智DevSecOps
    發(fā)布于 :2025年08月21日 14:43:49

    HarmonyOSAI編程編輯區(qū)代碼生成

    CodeGenie提供Inline Edit能力,支持編輯窗口中通過自然語言進行問答,基于上下文智能生成代碼片段,提升代碼可讀性。 當前有
    發(fā)表于 08-20 15:24

    HarmonyOS AI輔助編程工具(CodeGenie)代碼續(xù)寫

    理解的情況下進行代碼生成。在編輯器中的內容較少時,AI可能無法有效理解用戶的意圖并生成相應的代碼。 模型反饋需滿足規(guī)則:光標上文10行內,有效代碼行數(shù)超過
    發(fā)表于 07-15 16:15

    嵌入式軟件開發(fā)常用的軟件有哪些?

    、編譯和調試嵌入式系統(tǒng)軟件。它提供了一個集成的開發(fā)環(huán)境(IDE),包括代碼編輯器、編譯、調試和仿真等組件,這些組件可以方便地進行配置和
    發(fā)表于 07-03 17:06

    DevEco CodeGenie 鴻蒙AI 輔助編程初次使用

    :基于 DeepSeek-R1 智能體,解答 HarmonyOS 開發(fā)問題(如 ArkTS 語法、多線程實現(xiàn)等)。 代碼生成與續(xù)寫 :支持 ArkTS/C++ 代碼片段生成,可根據(jù)自然語言
    的頭像 發(fā)表于 06-26 08:48 ?1173次閱讀

    從初學到進階:樹莓派上最適合你的代碼編輯器推薦!

    之前,你需要安裝一些必備工具,代碼編輯器便是其中之一。樹莓派系統(tǒng)自帶了一些代碼編輯器,它們功能良好,足以滿足基本需求。不過,如果你需要更高級
    的頭像 發(fā)表于 05-15 16:20 ?1459次閱讀
    從初學到進階:樹莓派上最適合你的<b class='flag-5'>代碼</b><b class='flag-5'>編輯器</b>推薦!
    葵青区| 海南省| 衡东县| 稷山县| 江北区| 遵化市| 准格尔旗| 黄浦区| 梨树县| 林甸县| 泰和县| 迭部县| 利辛县| 贺兰县| 榆树市| 双峰县| 炉霍县| 酉阳| 车险| 繁峙县| 甘谷县| 壤塘县| 新郑市| 邵阳市| 巴林左旗| 宜川县| 深圳市| 鄂伦春自治旗| 洪江市| 泸西县| 曲阜市| 四平市| 文山县| 澜沧| 汪清县| 双辽市| 长垣县| 中牟县| 浑源县| 福贡县| 宁安市|