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, **args
)
Вспомогательная функция. Обычные пользователи НЕ должны использовать ее напрямую.
Разработчики, которым нужно создать собственные классы 'Parser' для опций, которые могут появляться несколько раз, могут вызвать эту функцию модуля для регистрации своих флагов.
| Аргументы | |
|---|---|
parser | ArgumentParser, используемый для анализа аргументов флага. |
serializer | ArgumentSerializer, экземпляр сериализатора флага. |
name | str, имя флага. |
default | Union[Iterable[T], Text, None], значение по умолчанию флага. Если значение является текстом, оно будет проанализировано так, как если бы оно было предоставлено из командной строки. Если значение является итерируемым, не являющимся строкой, оно будет перебираться для создания поверхностной копии значений. Если это None, оно останется без изменений. |
help | str, сообщение справки. |
flag_values | FlagValues, экземпляр FlagValues, с которым будет зарегистрирован флаг. Это почти никогда не нужно переопределять. |
module_name | Строка, имя модуля Python, объявляющего этот флаг. Если не указано, оно будет вычислено с помощью стека вызовов этого вызова. |
**args | Словарь с дополнительными ключевыми аргументами, которые передаются в Flag init. |
| Возвращает | |
|---|---|
| ссылка на определенный флаг. |
© 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.4/api_docs/python/tf/compat/v1/flags/DEFINE_multi