我正在尋找一個庫,它實現了最常見的稀疏編碼和字典學習算法與python接口,任何建議?在Python中的稀疏編碼
回答
關於這個問題; 似乎指出,將實現大部分的稀疏編碼算法庫是垃圾郵件 http://spams-devel.gforge.inria.fr/ 現在提供支持Python
這是一個相當廣泛的問題。在稀疏編碼,字典學習和非負分解等方面,有很多方法,其中很多方法仍然非常新,以至於還沒有普遍接受的優勢Python軟件。
這些研究領域一直是我最近的焦點,我主要使用Python。我只是決定寫我自己的簡單版本的匹配追求,NMF(和非負LS),KSVD等等。我可能會建議您爲特定目的做同樣的事情;他們不難實施和修改。只是習慣了Numpy,Scipy和numpy.linalg
。
也就是說,有公共可用的Python工具,但您需要更具體地搜索。例如,「匹配追求python」會產生一些結果。
對於那些具有凸優化公式的人,可以使用CVX,這非常容易使用,但是您可能無法找到足夠快的速度。
我想這些都是答案,如果(a)你沒有找到他們和(b)他們沒有錯。
http://www.eecs.berkeley.edu/~jiayq/sparsecoding.html
http://www.google-melange.com/gsoc/project/google/gsoc2011/vladn/11001
兩個鏈接不工作! – darshan
我用MPTK(下稱 「匹配追蹤工具包」) - http://gforge.inria.fr/projects/mptk/ - 有在代碼中的一些Python包裝,但我不知道他們是多麼穩定。就我個人而言,我只是在命令行實用程序中使用Python包裝,因爲在我的情況下,數據通常在磁盤上而不是在內存中,所以對於鬆散耦合沒有大的缺點。
- 1. 稀疏編碼的說明
- 2. 編譯稀疏0.4.1
- 3. Weka的稀疏自動編碼器
- 4. 稀疏自動編碼器與UFLDL
- 5. 堆積稀疏自動編碼參數
- 6. 在Numpy/Python中快速稀疏矩陣
- 7. 在Python中創建稀疏矩陣
- 8. 在稀疏表
- 9. Python hashlib和稀疏文件
- 10. Python多維稀疏陣列
- 11. csv稀疏矩陣python
- 12. 郵編稀疏序列
- 13. python中的稀疏矩陣svd
- 14. Python中的稀疏密集乘法
- 15. 稀疏三元組稀疏矩陣matlab
- 16. Python中是否支持稀疏矩陣?
- 17. caffe中自動編碼器的稀疏字段是什麼?
- 18. 檢查稀疏
- 19. 稀疏矩陣
- 20. 基於Python間隔的稀疏容器
- 21. python稀疏矩陣的矩陣功率
- 22. 巨大的python稀疏矩陣
- 23. Python - 將稀疏文件讀入稀疏矩陣的最佳方法
- 24. Haskell中的稀疏數組?
- 25. Fortran95中的稀疏Blas 95
- 26. Numba中的稀疏矩陣
- 27. Oracle中的稀疏列
- 28. 的MongoDB:稀疏的獨特價值和稀疏複合索引
- 29. 在雙值中變換稀疏矩陣的稀疏雙重返回
- 30. 在Python中稀疏LIL矩陣中極慢的總和操作
谷歌打開了http://www.eecs.berkeley.edu/~jiayq/sparsecoding.html和ahttp:/排名前兩位的/www.google-melange.com/gsoc/project/google/gsoc2011/vladn/11001。這些有什麼問題?請提供具體問題,讓Google的熱門搜索無法接受。 –
?我不明白它在谷歌「稀疏編碼蟒蛇」,但感謝 –