Learn R Programming

keras (version 0.3.9)

predict_generator: Generates predictions for the input samples from a data generator.

Description

The generator should return the same kind of data as accepted by predict_on_batch().

Usage

predict_generator(object, generator, steps, max_q_size = 10, workers = 1,
  pickle_safe = FALSE, verbose = 0)

Arguments

object

Keras model object

generator

Generator yielding batches of input samples.

steps

Total number of steps (batches of samples) to yield from generator before stopping.

max_q_size

Maximum size for the generator queue.

workers

Maximum number of processes to spin up when using process based threading

pickle_safe

If TRUE, use process based threading. Note that because this implementation relies on multiprocessing, you should not pass non picklable arguments to the generator as they can't be passed easily to children processes.

verbose

verbosity mode, 0 or 1.

Value

Numpy array(s) of predictions.

Raises

ValueError: In case the generator yields data in an invalid format.

See Also

Other model functions: compile, evaluate_generator, evaluate, fit_generator, fit, get_config, get_layer, keras_model_sequential, keras_model, pop_layer, predict.keras.engine.training.Model, predict_on_batch, predict_proba, summary.keras.engine.training.Model, train_on_batch