tf.autograph.experimental.Feature
| Просмотреть исходный код на GitHub |
Данное перечисление представляет собой необязательные параметры преобразования.
Эти параметры преобразования являются экспериментальными. Они могут быть изменены без предварительного уведомления и не предоставляют никаких гарантий.
Пример использования
optionals= tf.autograph.experimental.Feature.EQUALITY_OPERATORS
@tf.function(experimental_autograph_options=optionals)
def f(i):
if i == 0: # EQUALITY_OPERATORS allows the use of == here.
tf.print('i is zero')
| Атрибуты | |
|---|---|
ALL | Включить все функции. |
AUTO_CONTROL_DEPS | Вставка зависимостей управления в сгенерированный код. |
ASSERT_STATEMENTS | Преобразование утверждений, зависящих от тензоров, в tf.Assert. |
BUILTIN_FUNCTIONS | Преобразование встроенных функций, применяемых к тензорам, в их аналоги TF. |
EQUALITY_OPERATORS | Преобразовывать ли операторы сравнения, такие как равенство. Вскоре эта функция будет устаревать, так как поддержка добавляется в класс Tensor. |
LISTS | Преобразование списочных выражений, таких как инициализаторы, срезы, добавление и т. д. |
NAME_SCOPES | Вставка именованных областей, которые именуют операции в соответствии с контекстом, например, функцией, в которой они были определены. |
| Переменные класса | |
|---|---|
| ALL | <Feature.ALL: 'ALL'> |
| ASSERT_STATEMENTS | <Feature.ASSERT_STATEMENTS: 'ASSERT_STATEMENTS'> |
| AUTO_CONTROL_DEPS | <Feature.AUTO_CONTROL_DEPS: 'AUTO_CONTROL_DEPS'> |
| BUILTIN_FUNCTIONS | <Feature.BUILTIN_FUNCTIONS: 'BUILTIN_FUNCTIONS'> |
| EQUALITY_OPERATORS | <Feature.EQUALITY_OPERATORS: 'EQUALITY_OPERATORS'> |
| LISTS | <Feature.LISTS: 'LISTS'> |
| NAME_SCOPES | <Feature.NAME_SCOPES: 'NAME_SCOPES'> |
© 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/versions/r2.9/api_docs/python/tf/autograph/experimental/Feature