https://qiita.com/takahiro_itazuri/items/d2bea1c643d7cca11352#activationfunctionpy
ここの一番最後の、
ThreeLayerNetwork.py
のプログラムの意味なんですが、
実行結果は、
#epoch 0
train: 0 / 60000
train: 1000 / 60000
train: 2000 / 60000
train: 3000 / 60000
train: 4000 / 60000
train: 5000 / 60000
train: 6000 / 60000
train: 7000 / 60000
train: 8000 / 60000
train: 9000 / 60000
train: 10000 / 60000
train: 11000 / 60000
train: 12000 / 60000
train: 13000 / 60000
train: 14000 / 60000
train: 15000 / 60000
train: 16000 / 60000
train: 17000 / 60000
train: 18000 / 60000
train: 19000 / 60000
train: 20000 / 60000
train: 21000 / 60000
train: 22000 / 60000
train: 23000 / 60000
train: 24000 / 60000
train: 25000 / 60000
train: 26000 / 60000
train: 27000 / 60000
train: 28000 / 60000
train: 29000 / 60000
train: 30000 / 60000
train: 31000 / 60000
train: 32000 / 60000
train: 33000 / 60000
train: 34000 / 60000
train: 35000 / 60000
train: 36000 / 60000
train: 37000 / 60000
train: 38000 / 60000
train: 39000 / 60000
train: 40000 / 60000
train: 41000 / 60000
train: 42000 / 60000
train: 43000 / 60000
train: 44000 / 60000
train: 45000 / 60000
train: 46000 / 60000
train: 47000 / 60000
train: 48000 / 60000
train: 49000 / 60000
train: 50000 / 60000
train: 51000 / 60000
train: 52000 / 60000
train: 53000 / 60000
train: 54000 / 60000
train: 55000 / 60000
train: 56000 / 60000
train: 57000 / 60000
train: 58000 / 60000
train: 59000 / 60000
・・・
#epoch 9
train: 0 / 60000
train: 1000 / 60000
train: 2000 / 60000
train: 3000 / 60000
train: 4000 / 60000
train: 5000 / 60000
train: 6000 / 60000
train: 7000 / 60000
train: 8000 / 60000
train: 9000 / 60000
train: 10000 / 60000
train: 11000 / 60000
train: 12000 / 60000
train: 13000 / 60000
train: 14000 / 60000
train: 15000 / 60000
train: 16000 / 60000
train: 17000 / 60000
train: 18000 / 60000
train: 19000 / 60000
train: 20000 / 60000
train: 21000 / 60000
train: 22000 / 60000
train: 23000 / 60000
train: 24000 / 60000
train: 25000 / 60000
train: 26000 / 60000
train: 27000 / 60000
train: 28000 / 60000
train: 29000 / 60000
train: 30000 / 60000
train: 31000 / 60000
train: 32000 / 60000
train: 33000 / 60000
train: 34000 / 60000
train: 35000 / 60000
train: 36000 / 60000
train: 37000 / 60000
train: 38000 / 60000
train: 39000 / 60000
train: 40000 / 60000
train: 41000 / 60000
train: 42000 / 60000
train: 43000 / 60000
train: 44000 / 60000
train: 45000 / 60000
train: 46000 / 60000
train: 47000 / 60000
train: 48000 / 60000
train: 49000 / 60000
train: 50000 / 60000
train: 51000 / 60000
train: 52000 / 60000
train: 53000 / 60000
train: 54000 / 60000
train: 55000 / 60000
train: 56000 / 60000
train: 57000 / 60000
train: 58000 / 60000
train: 59000 / 60000
performance: 0.2292
こうなったのですが、いまいち何をやっているのかよく分かりません。
たぶんtestデータの方をtrainデータと比較計算する事で、testデータを成型していると思うのですが、epoch9とかtrain0とかは何を表していて、具体的に何を行っているのでしょうか。
trainもtestも、数字画像のピクセル変換データがひたすら、一行ずつ、しかも適当に、重複ありで並んでいるだけであり、これをどうしているのか・・・?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/03/23 12:00
2021/03/23 15:18
退会済みユーザー
2021/03/23 16:12
2021/03/24 01:02
退会済みユーザー
2021/03/29 18:24 編集
2021/03/30 01:14
退会済みユーザー
2021/04/01 21:32
2021/04/02 05:48
退会済みユーザー
2021/04/02 05:51
2021/04/02 05:54
退会済みユーザー
2021/04/03 23:13
2021/04/05 11:31