我是主推Python系的機器學習工具鏈的。主要的理由是:
1.現在的研究熱點大都用Python實現。
2.Python可以編譯到C(通過Cython),所以可以很好的保護源碼。相對於Java的混淆字節碼來說,編譯到C之後的Python源碼幾乎不可能被分析。
3.Python是免費的,雖然用起來比matlab要麻煩。但是有開源社區的支持,包括最近公佈的numbapro可以把Python JIT到CUDA/GPU平臺運行。極大的簡化了性能優化的工作。
4.Python在Linux集群上可以跑,但是matlab貌似是不行的。
頂
0
相關推薦
'Java是什麼?為什麼要學習Java?Java有哪些特點?'
"在正式開始Java學習之前,先來了解幾個關鍵性問題。那就是什麼是Java,為什麼要學習Java,Java 有哪些特點,Java 有哪些機制,如何來學習 Java 等幾個問題。通過這幾個問題讓大家瞭解 Java 的一些內容,從而展開 Java 的學習。1、java是什麼?J...
'Python基礎學習教程系列講解——try_except異常處理機制'
"在Python編程中不可避免的會出現錯誤,在調試階段出現語法之類的錯誤時,Pycharm會在Debug窗口提示錯誤,但是程序在運行時由於內部隱含的問題而引起錯誤,會導致程序終止執行。比如以下例程中,使用urllib庫打開URL時由於網絡問題而發生了錯誤:import ur...
'用Python控制Excel實現自動化辦公!附全套學習教程'
"1.安裝2.操作一個簡單的Excel文檔操作註釋及代碼:操作完成後,數據存儲結果如下:3. 操作簡單Excel文檔並添加數據格式操作代碼如下:附帶數據格式的定義操作效果如圖所示:4.Excel中添加不同類型的數據操作代碼如下:將不同的數據按照指定的格式添加到文件中代碼執行...
'機器學習&深度學習基礎(tensorflow版本實現的算法概述0)'
"tensorflow集成和實現了各種機器學習基礎的算法,可以直接調用。代碼集:https://github.com/ageron/handson-ml監督學習1)決策樹(Decision Tree)和隨機森林決策樹: 決策樹是一種樹形結構,為人們提供決策依據,決策樹可以用...
推薦中...