У меня есть сеть, которая заканчивается слоем вероятности примерно так:
model = tfk.Sequential([
tfkl.InputLayer(10),
tfkl.Dense(tfpl.MultivariateNormalTriL.params_size(2)),
tfpl.MultivariateNormalTriL(2)])
И я создаю свой набор данных из генератора:
data_generator = tf.data.Dataset.from_generator(
data_generator,
output_types=(tf.float32, tf.float32)
).batch(batch_size)
Я могу соответствоватьмодель с fit_generator
но как я могу сделать то же самое для прогнозирования? (Я пробовал predict_generator
, но безуспешно)
Более того, если X
- это массив numpy, я могу просто сделать model(X).sample(100)
Я хочу сделать то же самое с моим генератором, что-то вроде model(data_generator).sample(100)
,Любая идея?