Spec-Zone.ru › TensorFlow

tf.compat.v1.flags.DEFINE_multi

Регистрирует универсальный MultiFlag, который анализирует свои аргументы с помощью заданного анализатора.

tf.compat.v1.flags.DEFINE_multi(
    parser,
    serializer,
    name,
    default,
    help,
    flag_values=_flagvalues.FLAGS,
    module_name=None,
    required=False,
    **args
)

Вспомогательная функция. Обычные пользователи НЕ должны использовать ее напрямую.

Разработчики, которым необходимо создать собственные классы «Анализатор» для опций, которые могут появляться несколько раз, могут вызвать эту функцию модуля для регистрации своих флагов.

Аргументы
parser ArgumentParser, используемый для анализа аргументов флага.
serializer ArgumentSerializer, экземпляр сериализатора флага.
name str, имя флага.
default Union[Iterable[T], Text, None], значение по умолчанию флага. Если значение — текст, оно будет обработано так, как будто оно было предоставлено из командной строки. Если значение — итерируемый объект, не являющийся строкой, он будет итерироваться для создания поверхностной копии значений. Если значение равно None, оно остается неизменным.
help str, сообщение справки.
flag_values :class:FlagValues, экземпляр FlagValues, с которым будет зарегистрирован флаг. Это почти никогда не нужно переопределять.
module_name Строка, имя модуля Python, объявляющего этот флаг. Если не указано, она будет вычислена с помощью стека вызовов этого вызова.
required bool, является ли этот флаг обязательным. Это должно использоваться в качестве ключевого аргумента.
**args Словарь со дополнительными ключевыми аргументами, которые передаются в Flag.__init__.
Возвращаемое значение
ссылка на определенный флаг.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/compat/v1/flags/DEFINE_multi

Spec-Zone.ru

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