WARNING:tensorflow:Your input ran out of data; interrupting training. Make sure that your dataset or generator can generate at least steps_per_epoch * epochs
batches (in this case, 4 batches). You may need to use the repeat() function when building your dataset.
There are 724 images in train_generator and while doing
model.fit_generator , set steps_per_epoch=7 then this warning is coming and also val_loss and val_accuracy not print in output window.