barus's diary

とても真面目なblogですにゃ

C++

VC++でニューラルネットワークによる手書き文字認識その⑤(オリジナル訓練データの追加)for VS2017

本ソフトウェアは、ニューラルネットワークと深層学習(著:Michael Nielsen )で 紹介されていたPythonで書かれたコードnetwork.pyを元にVC++でアレンジをしたもの。 今回は、まとめとなる。 ソースコードはここからダウンロードできるようにした。 ソース…

C++でニューラルネットワークによる手書き文字認識その④(マウス入力データの文字認識) for VS2017 VC++

ニューラルネットワークと深層学習で紹介されていた Pythonで書かれたコードnetwork.pyをC++に落とし込みしてきた。 今回はオリジナル訓練データの検証、第4回目。 C++でニューラルネットワーク その① ・・PythonのコードをVC++に書き換え C++でニューラル…

C++でニューラルネットワークによる手書き文字認識その③(学習の記憶) for VS2017 VC++

文字認識その① 文字認識その② の続きで、今回は訓練データで学習した「重みとバイアス」を 外部ファイルに保存・読み込み出来るクラスを作成する第③回目。 ちなみに、このバイアスと重みを保存・読み込みする 機能はNetwork.pyで書かれたコードにはない。 C+…

C++でニューラルネットワークによる手書き文字認識(PythonのNetwork.pyをC++で書き起こし)その② for VS2017 VC++

前回の記事の続き Pythonで書かれたニューラルネットワークのコード network.pyをVC++で書き起こしの第②回目。 C++でニューラルネットワーク その① ・・PythonのコードをVC++に書き換え C++でニューラルネットワーク その② ・・PythonのコードをVC++に書き換…

C++でニューラルネットワークによる手書き文字認識(PythonのNetwork.pyをC++で書き起こし)その① for VS2017 VC++

今回の記事ではPythonで書かれたニューラルネットワークのコード network.pyをVC++で書き起こしする第①回目。 C++でニューラルネットワーク その① ・・PythonのコードをVC++に書き換え C++でニューラルネットワーク その② ・・PythonのコードをVC++に書き換…