Spec-Zone.ru › TensorFlow 1.15

tf.contrib.estimator.forward_features

Передача признаков в словарь прогнозов.

tf.contrib.estimator.forward_features(
    estimator, keys=None, sparse_default_values=None
)

В некоторых случаях пользователю нужно видеть некоторые признаки в выходных данных оценки. Например, рассмотрим службу пакетного прогнозирования: служба просто выполняет вывод на графике пользователя и возвращает результаты. Ключи необходимы, так как нет гарантии порядка вывода, поэтому их необходимо присоединить к входным данным с помощью ключей или включения входных данных в выходные данные. Пример:

def input_fn():
  features, labels = ...
  features['unique_example_id'] = ...
  features, labels
estimator = tf.estimator.LinearClassifier(...)
estimator = tf.contrib.estimator.forward_features(
    estimator, 'unique_example_id')
estimator.train(...)
assert 'unique_example_id' in estimator.predict(...)

Args: estimator: Объект tf.estimator.Estimator. keys: A string или list string. Если это None, все features в dict передаются в predictions. Если это string, передаётся только указанный ключ. Если это list строк, передаются все указанные keys. sparse_default_values: Словарь str ключей, сопоставляющих имя разреженных признаков, которые должны быть преобразованы в плотные, к значению по умолчанию. Только разреженные признаки, указанные в словаре, преобразуются в плотные, и используется указанное значение по умолчанию.

Возвращаемое значение
Новый tf.estimator.Estimator, который передаёт признаки в прогнозы.
Исключения
ValueError
  • если keys уже является частью predictions. Переопределение не допускается.
  • если 'keys' не существует в features.
TypeError если тип keys не является одним из string или списком/кортежем string.

© 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/estimator/forward_features

Spec-Zone.ru

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