これをするとMocha.jl-masterというフォルダができます。その中の/examples/mnist/のフォルダに移動してください。そこで以下のようなコマンドを実行するとファイルがインストールされます。
なお、これを行うにはwgetが必要なようです。
このようなエラーが出る際には、
とするとwgetのインストールができます。
一連の操作により、mnist/data/の中にtest.hdf5、train.hdf5というファイルがインストールされたと思います。これらが今回学習で用いるデータになります。
一連の操作により、mnist/data/の中にtest.hdf5、train.hdf5というファイルがインストールされたと思います。これらが今回学習で用いるデータになります。
4. プログラム
今回のプログラムは右のサイトを参考しました。
Mochaのサンプルプログラム(http://mochajl.readthedocs.io/en/latest/tutorial/mnist.html)
以下、環境は前回と同じJupyterを使っていきます。
まず必要なパッケージをインストールします。
Mochaのサンプルプログラム(http://mochajl.readthedocs.io/en/latest/tutorial/mnist.html)
以下、環境は前回と同じJupyterを使っていきます。
まず必要なパッケージをインストールします。
訓練データを読み出します。今回のファイルはhdf5の形式で書かれています。
(HDF5ファイルについてはこの記事がわかりやすいです。hdf5について(http://yukisakamoto.hatenablog.com/entry/20130413/1365825028))
(HDF5ファイルについてはこの記事がわかりやすいです。hdf5について(http://yukisakamoto.hatenablog.com/entry/20130413/1365825028))
次にニューラルネットワークとして層を定義します。今回は以下のような層構造のものを使います。