tf.contrib.framework.deprecated_arg_values
Декоратор для пометки определённых значений аргументов функции как устаревших.
tf.contrib.framework.deprecated_arg_values(
date, instructions, warn_once=True, **deprecated_kwargs
)
Этот декоратор регистрирует предупреждение об устаревании всякий раз, когда декорированная функция вызывается со значениями устаревших аргументов. Он имеет следующий формат:
Вызов
Если date равно None, 'после
Он также изменяет строку документации функции: ' (устаревшие аргументы)' добавляется к первой строке строки документации, а уведомление об устаревании добавляется в начало остальной части строки документации.
| Аргументы | |
|---|---|
date | Строка или None. Дата, когда функция запланирована на удаление. Должна быть в формате ISO 8601 (ГГГГ-ММ-ДД) или None |
instructions | Строка. Инструкции о том, как обновить код, использующий устаревшую функцию. |
warn_once | Если True, предупреждение будет выводиться только в первый раз, когда эта функция вызывается со значениями устаревших аргументов. В противном случае предупреждение будет регистрироваться при каждом вызове (со значением устаревшего аргумента). |
**deprecated_kwargs | Значения устаревших аргументов. |
| Возвращает | |
|---|---|
| Декорированная функция или метод. |
| Возбуждает | |
|---|---|
ValueError | Если дата не None или не в формате ISO 8601, или инструкции пустые. |
© 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/framework/deprecated_arg_values