Spec-Zone.ru › TensorFlow 2.3

tf.compat.v1.flags.validator

Декоратор функции для определения валидатора флага.

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.app.flags.validator

tf.compat.v1.flags.validator(
    flag_name, message='Flag validation failed', flag_values=_flagvalues.FLAGS
)

Регистрирует декорированную функцию в качестве валидатора для флага flag_name, например:

@flags.validator('foo') def _CheckFoo(foo): ...

См. register_validator() для спецификации функции проверки.

Аргументы
flag_name str, имя флага, который необходимо проверить.
message str, текст ошибки, который будет отображаться пользователю, если функция проверки вернёт False. Если функция проверки вызывает flags.ValidationError, будет отображено сообщение из поднятой ошибки.
flag_values flags.FlagValues, необязательный экземпляр FlagValues для проверки.
Возвращает
Декоратор функции, который регистрирует её аргумент в качестве валидатора.
Возможные исключения
AttributeError Вызывается, когда flag_name не зарегистрирован как допустимое имя флага.

© 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/r2.3/api_docs/python/tf/compat/v1/flags/validator

Spec-Zone.ru

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