Spec-Zone.ru › TensorFlow 1.15

tf.contrib.timeseries.predict_continuation_input_fn

Функция input_fn для оценщика для выполнения predict() после evaluate().

tf.contrib.timeseries.predict_continuation_input_fn(
    evaluation, steps=None, times=None, exogenous_features=None
)

Если вызов evaluate() был выполнен с размером пакета более одного, прогнозы начнутся после каждого из этих окон (т.е. будут иметь тот же размер пакета).

Аргументы
evaluation Словарь, возвращаемый функцией Estimator.evaluate, с ключами FilteringResults.STATE_TUPLE и FilteringResults.TIMES.
steps Количество шагов для прогнозирования (скаляр), начиная после оценки. Если times указан, steps не должен быть указан; один из них требуется.
times Массив целых чисел [размер_пакета x размер_окна] (не тензор) указывающий время для выполнения прогнозов. Это время должно быть после соответствующей оценки. Если steps указан, times не должен быть указан; один из них требуется. Если размер пакета опущен, предполагается, что он равен 1.
exogenous_features Необязательный словарь. Если указан, указывает экзогенные характеристики для использования моделью при выполнении прогнозов. Значения должны иметь форму [размер_пакета x размер_окна x ...], где batch_size соответствует размеру пакета, используемому при создании evaluation, а window_size либо соответствует аргументу steps, либо аргументу window_size аргумента times (в зависимости от того, какой был указан).
Возвращаемое значение
Значение input_fn, подходящее для передачи функции predict временного ряда Estimator.
Исключения
ValueError Если times или steps указаны неправильно.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/timeseries/predict_continuation_input_fn

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API