第605章 夏冬拍板用Python

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

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

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

  一鳴用手比劃著名。

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

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

  彭碩補充道。

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

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

  陳默點點頭。

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

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

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

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

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

  果然還是人多力量大。

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

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

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

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

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

  夏冬看著技術團隊。

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

  全網首發更新 讀好書上 TW 看書網,sʜᴜ.ᴛᴡ超省心

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

  「直接捨棄傳統的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了。包各位滿意。」

  夏冬給出了明確的承諾。

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

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

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

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


章節目錄