91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ChatGPT能自己跑代碼了:提需求直接輸入運(yùn)行結(jié)果

OpenCV學(xué)堂 ? 來源:量子位 ? 2023-03-31 14:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

拋給ChatGPT一個(gè)需求,它只能給你一堆運(yùn)行效果未知的代碼?

現(xiàn)在,只需一個(gè)小改動(dòng),ChatGPT不僅能直接把你的文字需求變成代碼,還能幫你跑一遍,把輸出結(jié)果返還給你!

這個(gè)秘訣就是代碼解釋器插件。

fe160220-cf0f-11ed-bfe3-dac502259ad0.png

作家Andrew Mayne(現(xiàn)已加入OpenAI)拿到了內(nèi)測資格,并上手試了試,效果讓他直呼“魔法”——

fe48cba6-cf0f-11ed-bfe3-dac502259ad0.png

讓ChatGPT寫個(gè)AI人臉檢測程序,Andrew Mayne上傳自己的照片后,很快就被檢測了出來:

fe876b4a-cf0f-11ed-bfe3-dac502259ad0.png

再試試讓它寫個(gè)迷宮生成算法,并把通路做成吃豆人動(dòng)畫,完全沒問題:

fec10012-cf0f-11ed-bfe3-dac502259ad0.gif

有網(wǎng)友看到這篇內(nèi)測文章后感嘆:

這太瘋狂了,它將改變一切。

fedf57b0-cf0f-11ed-bfe3-dac502259ad0.png

來看看Andrew Mayne在內(nèi)測中都發(fā)現(xiàn)了什么神奇“魔法”。

發(fā)現(xiàn)了什么神奇“魔法”?

作為當(dāng)前最受矚目的ChatGPT插件之一,代碼解釋器是一個(gè)在沙盒、防火墻執(zhí)行環(huán)境中工作的Python解釋器,包含一些臨時(shí)磁盤空間。

簡單來說,只需要給ChatGPT輸入一句話,它不僅能寫出代碼,還能借助解釋器跑通代碼、給出每一行代碼的解釋,將結(jié)果輸出給你:

ff074752-cf0f-11ed-bfe3-dac502259ad0.png

生成的內(nèi)容也是多種多樣,從文字、圖像和聲音的處理,到棋類游戲引擎和簡單的AI算法,ChatGPT都能搞定。

文字圖像聲音處理

先來看看圖像的生成和處理效果。

例如,把ChatGPT把克蘇魯圖像轉(zhuǎn)換成ASCII:

ff20e112-cf0f-11ed-bfe3-dac502259ad0.png

生成戴著帽子叼著煙斗的貓(有點(diǎn)抽象):

ffad175e-cf0f-11ed-bfe3-dac502259ad0.png

生成網(wǎng)站二維碼:

ffc1a25a-cf0f-11ed-bfe3-dac502259ad0.png

做一份比較簡單的動(dòng)畫也沒問題,例如“暴風(fēng)雪”:

ffdcbf72-cf0f-11ed-bfe3-dac502259ad0.gif

再來聽聽聲音。

例如,生成謝潑德音調(diào)(一段聽起來像是在不斷升高或降低的音調(diào),但其實(shí)只是一段音調(diào)的無限循環(huán)):

fff67444-cf0f-11ed-bfe3-dac502259ad0.png

不僅給出了解釋,還生成了一段音調(diào),聽起來似乎真有點(diǎn)那個(gè)意思了:

最后是文字處理,以O(shè)CR算法為例,這是個(gè)將圖片識(shí)別成一段文字的算法:

0025e9d6-cf10-11ed-bfe3-dac502259ad0.png

上傳一張舊照片后,AI很快識(shí)別出了對(duì)應(yīng)的文字并轉(zhuǎn)換成了.txt文件,看起來也還不錯(cuò):

00442482-cf10-11ed-bfe3-dac502259ad0.png

那么,再進(jìn)一步,試試用ChatGPT寫算法?

寫AI算法

除了開頭提到的人臉識(shí)別算法,是ChatGPT基于OpenCV生成的以外,Andrew Mayne這次還嘗試了NLP算法。

具體來說,就是給出一半的句子,讓AI預(yù)測下一個(gè)詞,ChatGPT很快給出了代碼:

007bd71a-cf10-11ed-bfe3-dac502259ad0.png

看起來不錯(cuò),生成效果如何?

Andrew Mayne試了一句:

They went to the……(他們?nèi)チ恕?/p>

通常這里應(yīng)該接一個(gè)地點(diǎn)名詞,例如沙灘或教堂等等。然而,ChatGPT寫的AI算法在思考一通后,接了個(gè)“shoulders”???

They went to the shoulders.(他們?nèi)チ思绨颍?/p>

00a9a67c-cf10-11ed-bfe3-dac502259ad0.png

對(duì)此Andrew Mayne調(diào)侃,不用擔(dān)心ChatGPT寫出個(gè)GPT-4了。

生成游戲引擎

最后是生成游戲引擎,Andrew Mayne表示“完全沒問題”,但并未給出ChatGPT具體的步驟。

這是生成一個(gè)跳棋引擎的效果(此外,還能生成象棋引擎):

00cf855e-cf10-11ed-bfe3-dac502259ad0.gif

還可以讓它生成一個(gè)細(xì)胞自動(dòng)機(jī)(Game of Life):

00f2882e-cf10-11ed-bfe3-dac502259ad0.gif

寫的程序并非100%正確

有網(wǎng)友看完后表示,代碼解釋器插件很好地填補(bǔ)了ChatGPT“數(shù)學(xué)差”的漏洞:

ChatGPT幾乎沒啥數(shù)學(xué)技能,但它能輕松地通過生成Python代碼來完成這件事。

010df47e-cf10-11ed-bfe3-dac502259ad0.png

但也有不少網(wǎng)友在這次演示中,發(fā)現(xiàn)了不少Bug。

例如,雖然都是能運(yùn)行的Python程序,仔細(xì)一看基本都有顯而易見的小錯(cuò)誤,包括:

生成謝潑德音調(diào)的方法是錯(cuò)誤的,不僅得調(diào)振幅,還得調(diào)頻;

生成的謝潑德音調(diào)本身也有問題,正常來說最后一個(gè)音應(yīng)該與第一個(gè)音相同,使得循環(huán)可以無限期地繼續(xù);

用細(xì)胞自動(dòng)機(jī)生成二維碼圖像,其實(shí)是反過來用二維碼圖像倒推出細(xì)胞自動(dòng)機(jī)(不過,這里作者也承認(rèn)他“教”ChatGPT作弊了)

行星軌道模擬中的軌道都是圓形軌道,從科學(xué)角度來說應(yīng)該是很明顯的橢圓形。

圖形生成其實(shí)也有小bug,不一一列舉。

0126deda-cf10-11ed-bfe3-dac502259ad0.png

不過,“這些顯而易見的bug反而不需要太擔(dān)心?!?/p>

有網(wǎng)友感覺,真正需要擔(dān)心的是ChatGPT“疊加錯(cuò)誤”的問題。

一旦ChatGPT寫的東西有bug,就必須立刻重啟新會(huì)話,否則它的錯(cuò)誤就會(huì)開始成倍疊加:

這種感覺就像是它試圖在掩飾什么,非常奇怪。

017438ec-cf10-11ed-bfe3-dac502259ad0.png

最后,雖然ChatGPT已經(jīng)能寫出象棋引擎了,不過有眼尖的網(wǎng)友發(fā)現(xiàn),它依舊不會(huì)下象棋。

例如,突然用馬吃掉自己的兵。(手動(dòng)狗頭)

01918f6e-cf10-11ed-bfe3-dac502259ad0.gif

審核編輯 :李倩

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

    關(guān)注

    30

    文章

    4969

    瀏覽量

    74014
  • 解釋器
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    6993
  • ChatGPT
    +關(guān)注

    關(guān)注

    31

    文章

    1598

    瀏覽量

    10297

原文標(biāo)題:ChatGPT能自己跑代碼了:提需求直接輸入運(yùn)行結(jié)果,網(wǎng)友內(nèi)測后直呼“魔法”

文章出處:【微信號(hào):CVSCHOOL,微信公眾號(hào):OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    變天!中國有自己的BIOS

    ,業(yè)內(nèi)呼吁推出全新的BIOS標(biāo)準(zhǔn)。在此背景下,近期全球計(jì)算聯(lián)盟(GCC)發(fā)布團(tuán)體標(biāo)準(zhǔn)《統(tǒng)一基本輸入輸出系統(tǒng)(UBIOS)基礎(chǔ)架
    的頭像 發(fā)表于 10-23 08:58 ?9482次閱讀

    LAT1621_STM32N6 在 PSRAM 上運(yùn)行代碼的調(diào)試

    STM32N6 項(xiàng)目中,用戶代碼可能會(huì)比較大,此時(shí)僅用內(nèi)部 SRAM 并不能滿足用代碼運(yùn)行需求。那么,將代碼放置到 PSRAM 上
    發(fā)表于 03-11 10:44 ?0次下載

    還在手動(dòng)拼接 AI 代碼?你的 IDE 早就該升級(jí)

    嵌入式專用 AI 智能助手直接內(nèi)嵌到 IDE 工作流中,實(shí)現(xiàn)代碼編輯、AI 生成、調(diào)試優(yōu)化、編譯運(yùn)行、 項(xiàng)目部署一站式開發(fā),讓開發(fā)者無需切換窗口、手動(dòng)拼接,就能高效完成 AI 相關(guān)嵌
    發(fā)表于 03-11 10:25

    伺服定位偏分析及解決方法

    伺服系統(tǒng)在工業(yè)自動(dòng)化領(lǐng)域扮演著核心角色,其定位精度直接影響生產(chǎn)效率和產(chǎn)品質(zhì)量。然而在實(shí)際運(yùn)行中,伺服定位偏問題頻發(fā),成為困擾工程師的技術(shù)難題。本文將系統(tǒng)分析偏成因,并結(jié)合實(shí)際案例提
    的頭像 發(fā)表于 03-05 17:32 ?866次閱讀

    單片機(jī)里的程序運(yùn)行方式

    控制權(quán)交給操作系統(tǒng),于是我們看到了Windows,Linux系統(tǒng)啟動(dòng)了。 如果將操作系統(tǒng)看作是在處理器上的一個(gè)很大的裸機(jī)程序(就是直接在硬件上的程序,因?yàn)椴僮飨到y(tǒng)就是
    發(fā)表于 01-16 06:57

    FLASH中的代碼是如何得到運(yùn)行的呢

    以ARM為例: ARM-cortex-M3/4的單片機(jī)(比如STM32 等):該類單片機(jī)的代碼在nor flash中,cortex內(nèi)核可以直接運(yùn)行,不需要將代碼加載到ram中運(yùn)行
    發(fā)表于 12-04 08:06

    E203在基于wallace樹+booth編碼的乘法器優(yōu)化后的結(jié)果

    高32位。 結(jié)果 在基于vcs+verdi聯(lián)合仿真沒有問題之后,將代碼下載進(jìn)FPGA進(jìn)行分測試,通過NucleiStudio燒寫程序并通過串口打印到屏幕。 開發(fā)板:ALINX 7
    發(fā)表于 10-27 07:54

    Vivado仿真e203_hbirdv2whetstone分(開源)

    運(yùn)行結(jié)果: 大概要仿40個(gè)小時(shí)左右,代碼里輸出的hello是我打印用來查看仿真進(jìn)度的 參考文章:https://blog.csdn.net/qq_43858116/article/details/1236487
    發(fā)表于 10-27 07:21

    沒有開發(fā)板的情況,在Vivado上進(jìn)行蜂鳥E203的基礎(chǔ)內(nèi)核的drystone

    工程 這里我們主要也是參考論壇中的這篇文章來創(chuàng)建了一個(gè)Vivado的工程,這樣我們一個(gè)可以方便閱讀內(nèi)核代碼,另一方面,這也是我們進(jìn)行仿真的第一步。 創(chuàng)建后整個(gè)內(nèi)核的架構(gòu)大概如下圖: 唯一有一點(diǎn)
    發(fā)表于 10-27 06:35

    沒有開發(fā)板的情況下,在Vivado上進(jìn)行蜂鳥E203的基礎(chǔ)內(nèi)核的drystone

    工程 這里我們主要也是參考論壇中的這篇文章來創(chuàng)建了一個(gè)Vivado的工程,這樣我們一個(gè)可以方便閱讀內(nèi)核代碼,另一方面,這也是我們進(jìn)行仿真的第一步。 創(chuàng)建后整個(gè)內(nèi)核的架構(gòu)大概如下圖: 唯一有一點(diǎn)
    發(fā)表于 10-24 07:36

    如何使TC1796運(yùn)行在RAM?

    生成工具:DAvE2 目前我用同一份代碼,在HighTec選擇iROM的情況下,去進(jìn)行編譯調(diào)試,可以正常的運(yùn)行; 但在選擇iRAM的情況下,去編譯調(diào)試,調(diào)試日志顯示無法讀取DBGSR,這應(yīng)該是出現(xiàn)程序
    發(fā)表于 08-13 07:26

    嵌入式系統(tǒng)中,F(xiàn)LASH 中的程序代碼必須搬到 RAM 中運(yùn)行嗎?

    嵌入式系統(tǒng)里,F(xiàn)LASH 中的程序代碼并非必須搬到 RAM 中運(yùn)行,這得由硬件配置、實(shí)際性能需求和應(yīng)用場景共同決定。就像很多低端單片機(jī),無論是依賴片內(nèi) Flash 還是外掛的 SPI NOR
    的頭像 發(fā)表于 08-06 10:19 ?1373次閱讀
    嵌入式系統(tǒng)中,F(xiàn)LASH 中的程序<b class='flag-5'>代碼</b>必須搬到 RAM 中<b class='flag-5'>運(yùn)行</b>嗎?

    同樣的代碼在官方開發(fā)板上運(yùn)行正常,在自己板子上就跑不起來,怎么辦?

    同樣的代碼在Nordic官方開發(fā)板上可以運(yùn)行正常,但在自己板子上就跑不起來,如果你碰到了上述情況,建議按照如下步驟進(jìn)行自檢: 首先確認(rèn)用戶板元器件焊接良好,功能正常。如果你的板子有LED的話,你可以
    的頭像 發(fā)表于 05-12 15:26 ?790次閱讀
    同樣的<b class='flag-5'>代碼</b>在官方開發(fā)板上<b class='flag-5'>運(yùn)行</b>正常,在<b class='flag-5'>自己</b>板子上就跑不起來,怎么辦?

    難以置信!損耗大2倍,原因是高速信號(hào)自己自己串?dāng)_

    圖,大家就明白。的確,很多工程師都會(huì)這樣扇出。 Chris一直都是個(gè)對(duì)技術(shù)很執(zhí)著的人,這個(gè)雖然不是仿真的項(xiàng)目,也毫不猶豫的拿過來,打算自己驗(yàn)證下到底有沒有影響。畢竟這對(duì)信號(hào)的速率是高達(dá)28Gbps
    發(fā)表于 04-22 11:51

    和Ai-M61模組對(duì)話?手搓一個(gè)ChatGPT 語音助手

    起猛, 安信可的Ai-M61模組能說話! 超低延遲實(shí)時(shí)秒回 ,對(duì)話超絲滑的那種,先來看一段VCR: 小安派+ChatGPT語音實(shí)測:對(duì)話絲滑到忘記對(duì)面是AI_ 人工智能的應(yīng)用日益廣泛。 各家模型
    的頭像 發(fā)表于 03-12 11:57 ?1.2w次閱讀
    <b class='flag-5'>能</b>和Ai-M61模組對(duì)話<b class='flag-5'>了</b>?手搓一個(gè)<b class='flag-5'>ChatGPT</b> 語音助手