做深度學習一定要學c麼?

時間 2021-06-21 21:15:46

1樓:jjooe781201

學習時要專一,先將乙個專案學好的再學下乙個,最後合起來成為你的知識做DL就先學好各種相關理論,Python是高階語言編成簡單套件豐富。

真有心要自己程式設計更複雜的程式再往下學C++,演演算法、資料結構這些你目前不要去擔心

再說三次

學習時要專一,先將乙個專案學好的再學下乙個,最後合起來成為你的知識學習時要專一,先將乙個專案學好的再學下乙個,最後合起來成為你的知識學習時要專一,先將乙個專案學好的再學下乙個,最後合起來成為你的知識p.s.還有C是C++分家出來的,不要搞混了C++強在物件導向(OOB),C適合控制各種機構(EX.

單晶元)

2樓:大腿

和演算法,數學,統計比起來,語言是最不重要的吧。所以能掌握一門語言就可以了,所以python夠了,沒必要去學c這麼底層的,把cpp的工作還是留給大神們去做吧。

3樓:三腳插頭

看你以後想做什麼吧。

純做演算法這一塊的話,主要工作是設計模型、調參,這些工作用tensorflow這類的框架基本全都搞得定,不需要對C++層面的實現有了解。

但現在無論是BAT這樣的大公司,還是曠視、地平線這類中小規模的獨角獸公司,他們都有一支團隊專門開發自用的深度學習框架,有的是完全自己開發,有的則是在已有的tensorflow、mxnet、pytorch這類框架的基礎上,自己在進行原始碼級別的優化和改動。這些工作,就需要精通C++,甚至是組合語言了。不過做這些工作的,大多就和做純演算法的離得比較遠了。

做機器學習一定要學好c 嗎

安寧 我應聘AI Engineer的時候公司也要我當場寫C 程式,但是開始工作之後一次也沒用過C 一直在做影象分析,用的Torch和VS,C 和Lua語言。明年可能轉向Tensorflow。後來明白公司想看的主要是程式設計能力,在他們眼裡C 是比較複雜繁瑣的語言,如果這個搞得定以後轉用其他語言不會太...

學習 C 一定要搭配 Linux 嗎?

徐欣 你在linux c 上花的時間,在你以後的各個平台上都能給你帶來好處 時間久了你就會發現,視窗,是個虛幻的東西,而windows,doubly so. 瀏覽器 你甚至都不需要一台電腦,紙和筆就可以了。以前上機是需要預約機時的,紙上寫好上機除錯,我就這麼學會c的。當然小學生從解釋型語言開始學習,...

大學一定要學c語言嗎

Paradise 要學,這是學好底層知識的基礎,了解編譯,彙編,鏈結,執行的過程,函式的過程式開發是其他的基礎,當然想要學的更深,那就學一學編譯原理,再高階的語言都是用這個底層來做的。 Estrus 看自己興趣,如果是學校給你開的課那只能上了。我自己對C很感興趣,大一上的C語言程式設計,現在在自學C...