第605章 夏冬拍板用Python

投票推薦 加入書籤 小說報錯

  一鳴提出了更具商業屬性的建議。

  「既然要做框架,乾脆做到底。框架開發出來以後,我們再做更多的業務抽象。」

  一鳴用手比劃著名。

  「比如直接提供一些預訓練好的模型,或者常用的算法模板。」

  「讓其他的開發者實現真正的開箱即用。不管你是幹嘛的,拿來就能跑出結果。」

  彭碩補充道。

  「這可以和剛才說的科研合作結合起來。」

  「開箱就能用的框架,他們就更願意利用我們的開發框架去做相關的學術研究。」

  陳默點點頭。

  「沒錯,讓他們用我們的框架去打比賽,去發國際頂級期刊的論文。」

  陳默極其了解學術圈的生態。

  「只要他們在學術圈用九章做出了成績,引起了轟動。」

  「那九章計算平台在整個技術界的聲量就會呈指數級爆炸。」

  夏冬聽著大家的討論,滿意地點了點頭。

  果然還是人多力量大。

  這些討論出來的結果,完美契合了他內心的戰略藍圖。

  把未來的深度學習框架概念提前搬到2009年。

  用極簡的開發體驗去降維打擊CUDA那晦澀難懂的底層開發。

  夏冬決定拍板定下方向,同時進一步完善這個方案。

  「好,大方向就這麼定了。我們要做一個更高維度的開發框架。」

  夏冬看著技術團隊。

  「既然為了讓大家開發起來簡單,那我們就得做得徹底一點。」

  夏冬拋出了一個重磅炸彈。

  「直接捨棄傳統的C和C++作為主要的上層開發語言。」

  吳澤明愣了一下。

  「捨棄C++?那用什麼?」

  夏冬毫不猶豫地說出了那個名字。

  「用Python。」

  夏冬知道,Python3,這個即將統治未來人工智慧領域十幾年的語言,已經在2008年底發布。

  選Python作為框架的基礎語言,是踩中了未來的風口。

  會議室里再次安靜下來,大家都在消化這個看似大膽的決定。

  夏冬繼續解釋自己的構想。

  「底層的高性能計算模塊,我們還是用C++和CUDA甚至我們自己的晶片指令集去寫。」

  「但是在上層,我們用Python去做一個極簡的抽象封裝。」

  「將九章所有的核心功能、矩陣運算、網絡構建,全都封裝成最新版本的Python接口。」

  其實,夏冬腦子裡完全是在對標後世的TensorFlow和PyTorch這類主流計算框架。

  Python因為其膠水語言的特性和極其接近自然語言的語法,在未來統治了AI開發領域。

  他要把這條歷史驗證過的正確道路,直接鋪在九章的面前。

  吳澤明思考了片刻,眉頭逐漸舒展。

  「絕妙的想法。」吳澤明讚嘆道。

  「Python的語法非常簡單,對於那些數學系、統計學系轉行過來的算法人員來說,幾乎沒有學習成本。」

  陳默也興奮地搓了搓手。

  「對,底層我們把性能壓榨到極致,上層給他們最絲滑的體驗。這樣就能形成巨大的差異化優勢。」

  然而,就在大家都覺得找到破局之道時,鄧常春潑了一盆冷水。

  「方案是完美的,但我們在技術實現上存在一個巨大的坑。」

  鄧常春面色凝重地看著大家。

  夏冬示意他繼續說。

  鄧常春打開電腦,調出了幾個開源項目的資料。

  「這類的深度學習計算框架,就算是用Python做上層抽象,它也必須依賴極其龐大且成熟的基礎運算包。」

  鄧常春指出了關鍵所在。

  「比如矩陣運算、多維數組處理,還有複雜的數據結構分析。」


  「如果這些基礎運算包不成熟,我們在上面蓋大樓就是空中樓閣,性能會慢得令人髮指。」

  彭碩也意識到了這個問題,緊跟在後補充。

  「目前Python社區里,有幾個相關的底層包正在起步。比如NumPy處理數組,Pandas處理數據結構。」

  彭碩嘆了口氣。

  「但是,這些技術還非常不成熟。漏洞多,效率低,根本支撐不起我們龐大的計算框架需求。」

  吳澤明核實了一下網上的數據,肯定了鄧常春和彭碩的說法。

  「確實如此。如果強行基於現在這種半成品的底層包去寫框架,最後跑出來的計算速度會被C++原生代碼按在地上摩擦。」

  吳澤明看向夏冬。

  「到時候開發者反而會罵我們的九章平台性能太垃圾。」

  會議室里的氣氛瞬間冷了下來。

  這是一個極其現實的硬傷。

  在這個時間節點,整個全球的開源生態都還沒有進化到那個地步。

  巧婦難為無米之炊。

  夏冬靠在椅子上,表面上穩如泰山,內心卻在瘋狂吐槽。

  確實有點麻煩。

  然後夏冬在心裡暗罵:老黃啊老黃,你要是剛才乖乖跟我合作,大家都有錢賺,我還能省不少事。

  現在倒好,你不識抬舉,非要跟我硬剛。

  搞得我不僅要自己搞框架,還要去填這些開源基礎包的技術坑。

  夏冬心裡很清楚,如果全靠自己公司的團隊去從零開始重構優化NumPy和Pandas這種底層架構,需要耗費海量的人力和時間。

  可能要幾個月甚至一年。

  但商場如戰場,時間是不等人的。

  看來,又得請「物理外掛」豆包出馬了。

  之後自己的身份估計又要再多一個了:Numpy和Pandas的核心貢獻者。

  「的確,現階段的底層包確實存在很多問題。」

  夏冬語氣堅定。

  「不過大家不用擔心,這兩個底層運算框架的優化方案,我其實早就在跟進了。」

  眾人都驚訝地抬起頭看著夏冬。

  夏冬臉不紅心不跳地繼續說道。

  「我之前聯繫過幾個國外的頂尖團隊,他們正在對這些基礎運算包進行底層的重構和優化。」

  「而且進度非常快。最核心的矩陣運算優化代碼,應該馬上就要得到完善了。」

  「各位過幾天,應該就能在開源社區上,看到最新版的Numpy和Pandas了。包各位滿意。」

  夏冬給出了明確的承諾。

  「你們不需要去操心基礎底層的運算包性能問題,這部分我會負責提供最優的解決方案。」

  聽到夏冬這麼說,吳澤明和陳默都鬆了一口氣。

  雖然他們不知道夏冬背後到底有什麼神仙資源,但夏冬既然敢打包票,那就絕對沒問題。

  畢竟這位老闆一路走來,創造了太多技術奇蹟。

章節目錄