2017-12-13 10 views
0

私はKerasの機能ImageDataGenerator()を使用してトレーニングデータと検証データセットを生成しています。私はこの機能が内部的に何をするのかを理解しようとしています。この関数が実行する前処理ステップは何ですか? この関数のソースコードはどこにありますか?KerasのImageDataGenerator

答えて

1

あなたがで任意のソースコードを見つけることができます。

kerasドキュメントページもH:ここで

はImageDataGeneratorです

内部的には、ImageDataGeneratorはあなたが提供する画像に異なるデータ増強の一連の手続きを行います、そしてあなたがするときに使用するためにもパイソンgeneratorを準備します。そこにあなたを導くリンクとしてあなたのモデルに合う。

使用するいくつかのデータ拡張方法がありますが、上記のヘルプページに何があるかを知ることができます。

ジェネレータは、ループ内でバッチを作成するために使用されます。この場合、一度に1つのバッチの画像が表示されます。

model.fit()の代わりにmodel.fit_generator()ImageDataGenerator.flow()またはImageDataGenerator.flow_from_directory()のいずれかとして使用します。

+0

ありがとうございました。 –

関連する問題