Spec-Zone.ru › TensorFlow 2.4

Модуль: tf.compat.v1.flags

Импорт маршрутизатора для absl.flags. См. https://github.com/abseil/abseil-py

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

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

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

tf.compat.v1.app.flags

Модули

tf_decorator модуль: Базовый класс TFDecorator и вспомогательные функции для работы с декораторами.

Классы

class ArgumentParser: Базовый класс, используемый для анализа и преобразования аргументов.

class ArgumentSerializer: Базовый класс для генерации строковых представлений значения флага.

class BaseListParser: Базовый класс для парсера списков строк.

class BooleanFlag: Базовый флаг булевого типа.

class BooleanParser: Парсер значений булевого типа.

class CantOpenFlagFileError: Возникает, когда файл флага не удаётся открыть.

class CsvListSerializer: Базовый класс для генерации строковых представлений значения флага.

class DuplicateFlagError: Возникает, если возникает конфликт имён флагов.

class EnumClassFlag: Базовый флаг перечисления; его значение является членом класса перечисления.

class EnumClassParser: Парсер члена класса перечисления.

class EnumFlag: Базовый флаг перечисления; его значение может быть любой строкой из списка enum_values.

class EnumParser: Парсер значения строки перечисления (строковое значение из заданного набора).

class Error: Базовый класс для всех ошибок флагов.

class Flag: Информация о флаге командной строки.

class FlagHolder: Содержит определённый флаг.

class FlagNameConflictsWithMethodError: Возникает, когда имя флага конфликтует с методами FlagValues.

class FlagValues: Реестр объектов 'Flag'.

class FloatParser: Парсер значений с плавающей точкой.

class IllegalFlagValueError: Возникает, когда аргумент флага командной строки является недопустимым.

class IntegerParser: Парсер целых значений.

class ListParser: Парсер для списка строк, разделённых запятыми.

class ListSerializer: Базовый класс для генерации строковых представлений значения флага.

class MultiEnumClassFlag: Флаг multi_enum_class.

class MultiFlag: Флаг, который может появляться несколько раз в командной строке.

class UnparsedFlagAccessError: Возникает при обращении к значению флага из необработанных FlagValues.

class UnrecognizedFlagError: Возникает, когда флаг не распознаётся.

class ValidationError: Возникает, когда ограничение валидатора флагов не выполняется.

class WhitespaceSeparatedListParser: Парсер для списка строк, разделённых пробелами.

Функции

DEFINE(...): Регистрирует объект generic Flag.

DEFINE_alias(...): Определяет псевдоним флага для существующего.

DEFINE_bool(...): Регистрирует флаг булевого типа.

DEFINE_boolean(...): Регистрирует флаг булевого типа.

DEFINE_enum(...): Регистрирует флаг, значение которого может быть любой строкой из enum_values.

DEFINE_enum_class(...): Регистрирует флаг, значение которого может быть именем членов перечисления.

DEFINE_flag(...): Регистрирует объект 'Flag' с объектом 'FlagValues'.

DEFINE_float(...): Регистрирует флаг, значение которого должно быть числом с плавающей точкой.

DEFINE_integer(...): Регистрирует флаг, значение которого должно быть целым числом.

DEFINE_list(...): Регистрирует флаг, значение которого является списком строк, разделённых запятыми.

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

DEFINE_multi_enum(...): Регистрирует флаг, значение которого может быть списком строк из enum_values.

DEFINE_multi_enum_class(...): Регистрирует флаг, значение которого может быть списком членов перечисления.

DEFINE_multi_float(...): Регистрирует флаг, значение которого может быть списком произвольных чисел с плавающей точкой.

DEFINE_multi_integer(...): Регистрирует флаг, значение которого может быть списком произвольных целых чисел.

DEFINE_multi_string(...): Регистрирует флаг, значение которого может быть списком любых строк.

DEFINE_spaceseplist(...): Регистрирует флаг, значение которого является списком строк, разделённых пробелами.

DEFINE_string(...): Регистрирует флаг, значение которого может быть любой строкой.

FLAGS(...): Реестр объектов 'Flag'.

adopt_module_key_flags(...): Объявляет, что все ключи флагов модуля являются ключами текущего модуля.

declare_key_flag(...): Объявляет один флаг как ключ текущего модуля.

disclaim_key_flags(...): Объявляет, что текущий модуль больше не будет определять какие-либо ключевые флаги.

doc_to_help(...): Принимает строку doc и переформатирует её как справку.

flag_dict_to_args(...): Преобразует словарь значений в параметры вызова процесса.

get_help_width(...): Возвращает целочисленную ширину строк справки, используемую в TextWrap.

mark_bool_flags_as_mutual_exclusive(...): Обеспечивает, что только один флаг среди flag_names равен True.

mark_flag_as_required(...): Обеспечивает, что флаг не равен None во время выполнения программы.

mark_flags_as_mutual_exclusive(...): Обеспечивает, что только один флаг среди flag_names не равен None.

mark_flags_as_required(...): Обеспечивает, что флаги не равны None во время выполнения программы.

multi_flags_validator(...): Декоратор функции для определения валидатора множественного флага.

register_multi_flags_validator(...): Добавляет ограничение к нескольким флагам.

register_validator(...): Добавляет ограничение, которое будет принудительно выполнено во время выполнения программы.

text_wrap(...): Обрезает заданный текст до максимальной длины строки и возвращает его.

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

© 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

Spec-Zone.ru

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