質問: カスタムミニバッチデータストアで学習させたネットワークを任意のサイズの画像に適用させる方法 今までは、denoiseimage関数を用いて、学習させていましたが、 を参考にミニバッチデータストアを用いて、学習させ、ネットワークを作成しましたが、denoiseimageのように任意のサイズの画像に適用できず、学習時の入力画像サイズでしか、ネットワークを適用できません。 ミニバッチデータストアのプログラムを変更する必要があるのでしょうか、それとも別の方法があるのでしょうか。
回答: 任意の画像サイズに適用するためには、ミニバッチデータストア内で画像を分割し、画像パッチをまとめてバッチとして渡すような実装が必要です。 の実装はご覧になりましたでしょうか。下記の397行目に画像パッチを切り出している処理があります。 >> edit denoisingimagedatastore 少し複雑ですが、上記を参考に実装をお試しください。