NumpyでData Augmentationするのが遅かったり、書くの面倒だったりすることありますよね。今回はNumpy(CPU)ではなく、ニューラルネットワーク側(GPU、TPU)でAugmetationをする方法を見ていきます。 こんなイメージ Numpy(CPU)でやる場合 NumpyでDataAugmentation→model.fit_generator(…)→Input→ニューラルネットワーク ニューラルネットワークでやる場合 model.fit(…)/.fit_generator(…)→Input→Data Augmetation層→ニューラルネットワークの隠れ層 今回はこちらを見ていきます。 Data Augmentation層 今回はランダムなHorizontal Flip+Random Cropといういわゆる「Standard Data Augmentation」を実