own_data_cnn_implementation_keras
own_data_cnn_implementation_keras copied to clipboard
ValueError: output of generator should be a tuple (x, y, sample_weight) or (x, y). Found: None In [ ]:
While executing the code i am getting the above error in the following code.:
model.fit_generator( train_generator, steps_per_epoch=nb_train_samples // batch_size, epochs=epochs, validation_data=validation_generator, validation_steps=nb_validation_samples // batch_size)
error as:
ValueError Traceback (most recent call last)
~\AppData\Roaming\Python\Python36\site-packages\keras\legacy\interfaces.py in wrapper(*args, **kwargs)
86 warnings.warn('Update your ' + object_name + 87 ' call to the Keras 2 API: ' + signature, stacklevel=2)
---> 88 return func(*args, **kwargs)
89 wrapper._legacy_support_signature = inspect.getargspec(func)
90 return wrapper
~\AppData\Roaming\Python\Python36\site-packages\keras\models.py in fit_generator(self, generator, steps_per_epoch, epochs, verbose, callbacks, validation_data, validation_steps, class_weight, max_q_size, workers, pickle_safe, initial_epoch) 1122 workers=workers, 1123 pickle_safe=pickle_safe, -> 1124 initial_epoch=initial_epoch) 1125 1126 @interfaces.legacy_generator_methods_support
~\AppData\Roaming\Python\Python36\site-packages\keras\legacy\interfaces.py in wrapper(*args, **kwargs)
86 warnings.warn('Update your ' + object_name + 87 ' call to the Keras 2 API: ' + signature, stacklevel=2)
---> 88 return func(*args, **kwargs)
89 wrapper._legacy_support_signature = inspect.getargspec(func)
90 return wrapper
~\AppData\Roaming\Python\Python36\site-packages\keras\engine\training.py in fit_generator(self, generator, steps_per_epoch, epochs, verbose, callbacks, validation_data, validation_steps, class_weight, max_q_size, workers, pickle_safe, initial_epoch) 1922 max_q_size=max_q_size, 1923 workers=workers, -> 1924 pickle_safe=pickle_safe) 1925 else: 1926 # No need for try/except because
~\AppData\Roaming\Python\Python36\site-packages\keras\legacy\interfaces.py in wrapper(*args, **kwargs)
86 warnings.warn('Update your ' + object_name + 87 ' call to the Keras 2 API: ' + signature, stacklevel=2)
---> 88 return func(*args, **kwargs)
89 wrapper._legacy_support_signature = inspect.getargspec(func)
90 return wrapper
~\AppData\Roaming\Python\Python36\site-packages\keras\engine\training.py in evaluate_generator(self, generator, steps, max_q_size, workers, pickle_safe) 2008 '(x, y, sample_weight) ' 2009 'or (x, y). Found: ' + -> 2010 str(generator_output)) 2011 if len(generator_output) == 2: 2012 x, y = generator_output
ValueError: output of generator should be a tuple (x, y, sample_weight) or (x, y). Found: None