Spec-Zone.ru › TensorFlow 2.3

tf.compat.v1.flags.EnumClassParser

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

Наследуется от: ArgumentParser

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

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

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

tf.compat.v1.app.flags.EnumClassParser

tf.compat.v1.flags.EnumClassParser(
    enum_class, case_sensitive=True
)
Аргументы
enum_class класс, класс перечисления со всеми возможными значениями флагов.
case_sensitive bool, указывает, является ли перечисление чувствительным к регистру. Если False, все имена членов должны быть уникальными при игнорировании регистра.
Исключения
TypeError Когда enum_class не является подклассом Enum.
ValueError Когда enum_class пусто.
Атрибуты
member_names Принятые имена перечислений, в нижнем регистре, если регистр не чувствителен.

Методы

flag_type

flag_type()

См. базовый класс.

parse

parse(
    argument
)

Определяет валидность аргумента и возвращает правильный элемент перечисления.

Аргументы
argument str или член класса перечисления, предоставленное значение флага.
Возвращаемые значения
Первый соответствующий член класса перечисления в классе перечисления.
Исключения
ValueError Возникает, когда аргумент не соответствует ничему в перечислении.

Переменные класса

  • syntactic_help = ''

© 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/EnumClassParser

Spec-Zone.ru

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