機械学習の勉強をしている大学生です。
python,tensorflow,kerasを用いて2クラス分類を行うプログラムを書いています。
プログラムの大部分をkerasを用いて書いております。
kerasを用いてプログラムを書いているのですが、batch_sizeについてよくわからない部分があるので質問させていただきます。
自分は学習させるときに学習データとして、複数のcsvファイルを用いて学習させています。
-data -csv_file -1.csv -2.csv . . .
のようなファイル構造になっています(わかりづらくてすみません)。
このcsvファイルはすべて128行3列のデータとなっています。
該当のソースコード
python
1history = model.fit(X_train, Y_train, 2 batch_size=32, 3 epochs=1000, 4 validation_split=0.2, 5 verbose = 1 6 )
この場合のbacth_sizeというのは、ファイル毎に32個まとめて学習をさせているのでしょうか?
それとも、ファイルの中身(128行3列)を32行ごとにまとめて学習させているのでしょうか?
もし根本から間違っている場合はご教授を願いたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/14 06:48 編集
2018/11/14 06:49
2018/11/14 07:22
2018/11/14 07:48
2018/11/14 07:54
2018/11/14 08:01