雖然其他系統很贊,但華為百度AI開發都推薦Ubuntu系統

一人客 發佈 2020-08-22T14:27:09+00:00

編程調試,勢必都是在一款作業系統上執行的。一人客在從一些AI編程開發、機器學習和機器人開發類基本知識入手的時候發現了,華為百度這類大廠往往都推薦的作業系統並非Windows或國產某款作業系統,而是Linux發行版桌面作業系統Ubuntu。

這裡的AI開發,主要是人工智慧深度學習、機器學習框架這類的計算機編程開發。當然由此延伸開來,還可以涉及到一些現代智能機器人(非工業)的編程開發。編程調試,勢必都是在一款作業系統上執行的。那麼現在的人工智慧開發,主要都是用什麼作業系統呢?


不可否認的是,其實主流的三大系統比如Windows、Linux發行版和蘋果系統都可以。不過,並不是說大家都可以所以大家都適合。一人客在從一些AI編程開發、機器學習和機器人開發類基本知識入手的時候發現了,華為百度這類大廠往往都推薦的作業系統並非Windows或國產某款作業系統,而是Linux發行版桌面作業系統Ubuntu。

首先看下華為陣營。華為除了提供很多AI接口和機器學習服務外,我們開發者要使用他們的AI框架,用到的作業系統依然是Ubuntu系統。看開源的那款深度學習框架官網的介紹,除了支持華為自家自產的EulerOS外,就只剩下Ubuntu系統了。也就是說,你要安裝使用AI框架,你得保證自己用的作業系統是華為的伺服器作業系統或Ubuntu系統。


另外,我們也都知道華為曾經發布過方舟編譯器。而我們如果想要構建一個開發環境,官方推薦的就是Ubuntu。這裡一人客摘取官網的環境配置硬體要求:比如2GHz雙核處理器或者更高等級CPU、2 GB 系統內存及以上、200G可用磁碟空間;安裝64位版本的Ubuntu(推薦Ubuntu 16.04)。


再說下百度。關注過百度AI開發平台的朋友都知道,當然一人客在以前的文章里也幾次介紹過。百度的人工智慧深度學習開發框架早已應用,而且在官網上也有對開發者詳細的貼心介紹。百度為了照顧大多數作業系統,提供了常見的作業系統下的安裝。不過Ubuntu比較詳細,它顯然是一款特別適合開發AI的作業系統。


可能上面說得有些籠統,有些朋友覺得牽強,不過Ubuntu作業系統適合開發和控制是不爭的事實。要知道,不管是國內一些機器人廠家的智能機器人,還是國外一些AI機器人,內部用的作業系統依然是Ubuntu。一人客原創文章刪減版。而Ubuntu顯然又是非常適合開發的桌面型OS。所以可以說,Ubuntu作業系統對於技術愛好者和編程開發者而言,是一款不可不學不能不用的作業系統。

關鍵字: