使用octave執行DeepLearnToolbox
環境: Ubuntu 12.04, octave 3.8.2
DeepLearnToolbox是matlab/octave的深度學習工具箱,包括Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets。
下面執行下里面的測試程式:
1. 下載DeepLearnToolbox
git clone
2. 啟動Octave
3. 安裝DeepLearnToolbox
octave:1> addpath(genpath('DeepLearnToolbox'));
4. 將目錄./DeepLearnToolbox/tests/test_example_SAE.m的內容複製到octave的命令列內,最後一行增加"end;"
5. 執行剛才定義的函式
octave:8> test_example_SAE;
6. 執行結果出現繪製的圖片和執行結果
octave:11> test_example_SAE
warning: load: file found in load path
Training AE 1/1
epoch 1/1. Took 21.469 seconds. Mini-batch mean squared error on training set is 10.61; Full-batch train err = 11.049844
epoch 1/1. Took 8.4329 seconds. Mini-batch mean squared error on training set is 0.2197; Full-batch train err = 0.094171
DeepLearnToolbox是matlab/octave的深度學習工具箱,包括Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets。
下面執行下里面的測試程式:
1. 下載DeepLearnToolbox
git clone
2. 啟動Octave
3. 安裝DeepLearnToolbox
octave:1> addpath(genpath('DeepLearnToolbox'));
4. 將目錄./DeepLearnToolbox/tests/test_example_SAE.m的內容複製到octave的命令列內,最後一行增加"end;"
5. 執行剛才定義的函式
octave:8> test_example_SAE;
6. 執行結果出現繪製的圖片和執行結果
octave:11> test_example_SAE
warning: load: file found in load path
Training AE 1/1
epoch 1/1. Took 21.469 seconds. Mini-batch mean squared error on training set is 10.61; Full-batch train err = 11.049844
epoch 1/1. Took 8.4329 seconds. Mini-batch mean squared error on training set is 0.2197; Full-batch train err = 0.094171
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16582684/viewspace-1255317/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【機器學習】使用Octave執行命令機器學習
- Octave 使用
- Octave matlab中執行.m檔案方式對比Matlab
- Octave語法
- 使用Octave來學習Machine Learning(二)Mac
- 使用Octave來學習Machine Learning(一)Mac
- 使用 Python 和 GNU Octave 繪製資料Python
- Octave的安裝
- Octave 數值計算
- Octave中無法使用rgb2gray()函式函式
- 使用 systemd 執行 Horizon
- 使用StoryBoard執行動畫動畫
- 多執行緒使用執行緒
- Java多執行緒-執行緒池的使用Java執行緒
- java執行緒之守護執行緒和使用者執行緒Java執行緒
- Golang 使用執行命令帶管道符執行的方法Golang
- java多執行緒之執行緒的基本使用Java執行緒
- 多執行緒-執行緒組的概述和使用執行緒
- 多執行緒-執行緒池的概述和使用執行緒
- Octave快速入門(4)——製圖
- .net使用Task多執行緒執行任務 .net限制執行緒數量執行緒
- 使用普通使用者執行 dockerDocker
- 使用MapReduce執行WordCount案例
- 執行緒池的使用執行緒
- 使用Systemd執行Docker容器Docker
- 執行緒的基本使用執行緒
- 使用docker執行CentOS容器DockerCentOS
- java使用多執行緒Java執行緒
- 多執行緒:執行緒池理解和使用總結執行緒
- 使用執行緒執行框架的一次經歷執行緒框架
- Octave和matlab的相容性Matlab
- MFC多執行緒的建立,包括工作執行緒和使用者介面執行緒執行緒
- 使用委託開啟多執行緒(多執行緒深入)執行緒
- 使用執行緒池優化多執行緒程式設計執行緒優化程式設計
- 科學音訊處理(二):如何使用 Octave 對音訊檔案進行基本數學訊號處理音訊
- JAVA執行緒池的使用Java執行緒
- iOS多執行緒的使用iOS執行緒
- 使用 LXD 容器執行 Ubuntu CoreUbuntu