第660章 成績復現
隨著進度條的推進,誤差曲線開始平穩下降。
這意味著模型正在有效地收斂,並不是在瞎跑。
會議室里的人連呼吸都變得小心翼翼,生怕喘氣的聲音大了會打斷這台機器的運算。
大衛咬著自己的大拇指指甲,眼睛一眨不眨。
約翰則雙手按在桌子邊緣,手背上的青筋因為用力過度而凸起。
但這幾張廢舊AMD顯卡的算力實在太拉胯了。
加上ImageNet那一百多萬張圖片的龐大數據量,終端上的進度條挪動得令人髮指。
李飛飛看了一眼時間,叫停了眾人的死盯。
「進度太慢,今天跑不完的。大家先回各自工位,去忙手頭的事情。」
老闆發了話,眾人只好散開。
但根本沒人有心思做自己的科研項目。
回到工位後,實驗室里出奇的安靜。
沒有人在敲論文,也沒有人在調代碼。
所有人的電腦屏幕上,清一色全掛著TensorFlow的在線文檔。
大家都在瘋狂鑽研這套全新的底層邏輯。
一號會議室成了全實驗室關注的焦點。
每隔十幾分鐘,就會有人找藉口溜達過去。
大家看完那個緩慢增加的百分比後,又滿臉焦急地回到工位,帶著抓心撓肝的期待感繼續啃文檔。
這種漫長又未知的等待,把整個實驗室的人折磨得坐立難安。
跑訓練的第一天晚上,陳冉乾脆把睡袋搬到了會議室的地板上,時不時就爬起來看一眼屏幕。
整整兩天兩夜。
這台裝滿廢舊顯卡的測試機,發出長達四十八小時的算力轟鳴。
第三天傍晚,大家再也坐不住了。
整個實驗室的人不約而同地放下了手頭假裝在乾的活,全部湧入了一號會議室。
因為根據陳冉記錄的耗時數據,最後一個批處理馬上就要跑完了。
幾十號人擠在會議室里,連大氣都不敢喘。
當進度條終於跑到100%時,終端屏幕卡頓了一秒。
隨後,一行最終的驗證集評估結果跳了出來。
正確率: 59.78%
接近百分之六十的正確率。
這個數字,和排行榜上「玉泉路扛把子」提交的成績完全吻合。
測試正式結束。
機箱風扇的轉速終於降了下來,轟鳴聲變成了低沉的嗡嗡運轉聲。
親眼目睹了這一幕的實驗室眾人,全部僵在原地一動不動。
陳冉雙手離開鍵盤,靠在椅背上,感覺渾身的力氣都被抽乾了。
幾百行看似隨便糊弄的代碼,幾張快進廢品站的AMD顯卡,一個免費開源的框架。
就這麼輕而易舉地達到了他們整個實驗室幾十號人、用最頂級的設備、耗費大半年時間都沒能達到的高度。
約翰慢慢站直身體,臉色發白。
他看著屏幕上的那行驗證結果,喃喃自語。
「那個高中生算什麼天才……他只是個運氣好、會調用現成接口的『調包俠』。」
約翰的聲音乾澀沙啞。
「真正的大神,是發明這個TensorFlow框架的人。這幫中國人把深度學習的開發門檻,拉低到了連普通初學者都能隨便上手的地步。」
大衛沒有反駁約翰的話,他看著那台機箱外殼還在發熱的測試機,眼神中充滿了迷茫和挫敗。
他們引以為傲的數學推導能力,在這個框架面前變得毫無意義。
機器可以自動完成所有的求導和圖構建。
他們過去引以為傲的底層優化技術,在這個框架面前成了可笑的累贅。
李飛飛一直盯著那個59.78%的數字,沉默了良久。
她知道這個成績意味著什麼。
這也意味著人工智慧的發展方向將發生根本性的改變。
英偉達苦心孤詣建立起來的CUDA生態壁壘,在這個名為TensorFlow的框架面前,被砸出了一道深不見底的裂縫。
李飛飛轉過身,看著會議室里這些曾經意氣風發的頂尖研究員。
現在,他們每一個人的臉上都寫滿了不知所措。
李飛飛將手中的記號筆扔在白板槽里。
記號筆撞擊鋁合金槽,發出一聲清脆的響聲。
這聲音在安靜的會議室里顯得格外刺耳,將所有人的思緒拉回了現實。
李飛飛雙手撐在講台上,環視全場。
「放棄我們現有的所有底層架構研發計劃。」李飛飛下達了命令,語氣沒有任何商量的餘地。
大衛猛地抬起頭:「教授,那可是我們兩年的心血!」
「兩年心血在它面前一文不值。」李飛飛指著屏幕上的TensorFlow文檔,「從明天開始,全員轉向研究這個框架的底層源碼。我們要搞清楚他們是怎麼實現這些功能的。」
李飛飛停頓了一下,目光掃過陳冉、約翰和大衛的臉。
「我們所有人都被甩開了一個時代。」李飛飛的聲音在大號會議室里迴蕩,「最可怕的是,在這份代碼發過來之前,我們居然連對手換賽道了都不知道。」
陳冉坐在電腦前,看著那個企鵝默認頭像。
他終於明白,為什麼那個高中生會說「人再笨,學不會微積分,還能學不會TensorFlow嗎」。
因為那個叫做盛夏科技的中國公司,已經把所有複雜的數學運算,打包成了一套傻瓜式的工具箱。
……
視線回到張建忠,他把最後一份交接文件整理好,整齊地碼放在辦公桌上。
他拿起了自己為數不多的私人物品,放進紙箱裡。
辭職流程已經全部走完,他在英偉達中國大區總經理這個位置上的工作,到今天徹底結束。
離開這棟大樓之前,他拿出手機,翻找出一個號碼撥了過去。
電話那頭的一鳴,此時正全神貫注的盯著自己的顯示器,也沒看來電顯示,就拿起手機接通了電話。
「餵?」電話那頭傳來一陣咀嚼食物的聲音。
「一鳴,是我,張建忠。」
電話那頭的咀嚼聲停頓了一下。
一鳴看了一眼手機屏幕上的來電顯示,的確是張建忠。
咽下嘴裡的薯片,抽出一張紙巾擦了擦手。
「張總?稀客啊。英偉達最近在AI計算領域出盡了風頭,股價連著漲,您這位大功臣怎麼有空給我打電話?」
張建忠語氣平靜,沒有理會一鳴話語裡的調侃意味。
「我已經從英偉達離職了,交接手續今天剛剛全部辦完。現在,我是一個自由人。」
一鳴拿著手機,正在拆一包辣條的手停在了半空中。
「你離職了?現在?」一鳴反覆確認。
「對,就在十分鐘前,我已經正式做完了英偉達的所有交接工作。」
這意味著模型正在有效地收斂,並不是在瞎跑。
會議室里的人連呼吸都變得小心翼翼,生怕喘氣的聲音大了會打斷這台機器的運算。
大衛咬著自己的大拇指指甲,眼睛一眨不眨。
約翰則雙手按在桌子邊緣,手背上的青筋因為用力過度而凸起。
但這幾張廢舊AMD顯卡的算力實在太拉胯了。
加上ImageNet那一百多萬張圖片的龐大數據量,終端上的進度條挪動得令人髮指。
李飛飛看了一眼時間,叫停了眾人的死盯。
「進度太慢,今天跑不完的。大家先回各自工位,去忙手頭的事情。」
老闆發了話,眾人只好散開。
但根本沒人有心思做自己的科研項目。
回到工位後,實驗室里出奇的安靜。
沒有人在敲論文,也沒有人在調代碼。
所有人的電腦屏幕上,清一色全掛著TensorFlow的在線文檔。
大家都在瘋狂鑽研這套全新的底層邏輯。
一號會議室成了全實驗室關注的焦點。
每隔十幾分鐘,就會有人找藉口溜達過去。
大家看完那個緩慢增加的百分比後,又滿臉焦急地回到工位,帶著抓心撓肝的期待感繼續啃文檔。
這種漫長又未知的等待,把整個實驗室的人折磨得坐立難安。
跑訓練的第一天晚上,陳冉乾脆把睡袋搬到了會議室的地板上,時不時就爬起來看一眼屏幕。
整整兩天兩夜。
這台裝滿廢舊顯卡的測試機,發出長達四十八小時的算力轟鳴。
第三天傍晚,大家再也坐不住了。
整個實驗室的人不約而同地放下了手頭假裝在乾的活,全部湧入了一號會議室。
因為根據陳冉記錄的耗時數據,最後一個批處理馬上就要跑完了。
幾十號人擠在會議室里,連大氣都不敢喘。
當進度條終於跑到100%時,終端屏幕卡頓了一秒。
隨後,一行最終的驗證集評估結果跳了出來。
正確率: 59.78%
接近百分之六十的正確率。
這個數字,和排行榜上「玉泉路扛把子」提交的成績完全吻合。
測試正式結束。
機箱風扇的轉速終於降了下來,轟鳴聲變成了低沉的嗡嗡運轉聲。
親眼目睹了這一幕的實驗室眾人,全部僵在原地一動不動。
陳冉雙手離開鍵盤,靠在椅背上,感覺渾身的力氣都被抽乾了。
幾百行看似隨便糊弄的代碼,幾張快進廢品站的AMD顯卡,一個免費開源的框架。
就這麼輕而易舉地達到了他們整個實驗室幾十號人、用最頂級的設備、耗費大半年時間都沒能達到的高度。
約翰慢慢站直身體,臉色發白。
他看著屏幕上的那行驗證結果,喃喃自語。
「那個高中生算什麼天才……他只是個運氣好、會調用現成接口的『調包俠』。」
約翰的聲音乾澀沙啞。
「真正的大神,是發明這個TensorFlow框架的人。這幫中國人把深度學習的開發門檻,拉低到了連普通初學者都能隨便上手的地步。」
大衛沒有反駁約翰的話,他看著那台機箱外殼還在發熱的測試機,眼神中充滿了迷茫和挫敗。
他們引以為傲的數學推導能力,在這個框架面前變得毫無意義。
機器可以自動完成所有的求導和圖構建。
他們過去引以為傲的底層優化技術,在這個框架面前成了可笑的累贅。
李飛飛一直盯著那個59.78%的數字,沉默了良久。
她知道這個成績意味著什麼。
這也意味著人工智慧的發展方向將發生根本性的改變。
英偉達苦心孤詣建立起來的CUDA生態壁壘,在這個名為TensorFlow的框架面前,被砸出了一道深不見底的裂縫。
李飛飛轉過身,看著會議室里這些曾經意氣風發的頂尖研究員。
現在,他們每一個人的臉上都寫滿了不知所措。
李飛飛將手中的記號筆扔在白板槽里。
記號筆撞擊鋁合金槽,發出一聲清脆的響聲。
這聲音在安靜的會議室里顯得格外刺耳,將所有人的思緒拉回了現實。
李飛飛雙手撐在講台上,環視全場。
「放棄我們現有的所有底層架構研發計劃。」李飛飛下達了命令,語氣沒有任何商量的餘地。
大衛猛地抬起頭:「教授,那可是我們兩年的心血!」
「兩年心血在它面前一文不值。」李飛飛指著屏幕上的TensorFlow文檔,「從明天開始,全員轉向研究這個框架的底層源碼。我們要搞清楚他們是怎麼實現這些功能的。」
李飛飛停頓了一下,目光掃過陳冉、約翰和大衛的臉。
「我們所有人都被甩開了一個時代。」李飛飛的聲音在大號會議室里迴蕩,「最可怕的是,在這份代碼發過來之前,我們居然連對手換賽道了都不知道。」
陳冉坐在電腦前,看著那個企鵝默認頭像。
他終於明白,為什麼那個高中生會說「人再笨,學不會微積分,還能學不會TensorFlow嗎」。
因為那個叫做盛夏科技的中國公司,已經把所有複雜的數學運算,打包成了一套傻瓜式的工具箱。
……
視線回到張建忠,他把最後一份交接文件整理好,整齊地碼放在辦公桌上。
他拿起了自己為數不多的私人物品,放進紙箱裡。
辭職流程已經全部走完,他在英偉達中國大區總經理這個位置上的工作,到今天徹底結束。
離開這棟大樓之前,他拿出手機,翻找出一個號碼撥了過去。
電話那頭的一鳴,此時正全神貫注的盯著自己的顯示器,也沒看來電顯示,就拿起手機接通了電話。
「餵?」電話那頭傳來一陣咀嚼食物的聲音。
「一鳴,是我,張建忠。」
電話那頭的咀嚼聲停頓了一下。
一鳴看了一眼手機屏幕上的來電顯示,的確是張建忠。
咽下嘴裡的薯片,抽出一張紙巾擦了擦手。
「張總?稀客啊。英偉達最近在AI計算領域出盡了風頭,股價連著漲,您這位大功臣怎麼有空給我打電話?」
張建忠語氣平靜,沒有理會一鳴話語裡的調侃意味。
「我已經從英偉達離職了,交接手續今天剛剛全部辦完。現在,我是一個自由人。」
一鳴拿著手機,正在拆一包辣條的手停在了半空中。
「你離職了?現在?」一鳴反覆確認。
「對,就在十分鐘前,我已經正式做完了英偉達的所有交接工作。」