Spec-Zone.ru › TensorFlow

tf.raw_ops.Case

Выражение n-стороннего переключателя, которое вызывает функцию одного ответвления.

Псевдонимы

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

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

tf.compat.v1.raw_ops.Case

tf.raw_ops.Case(
    branch_index, input, Tout, branches, output_shapes=[], name=None
)
An n-way switch statement, implementing the following:

```
switch (branch_index) {
  case 0:
    output = branches[0](input);
    break;
  case 1:
    output = branches[1](input);
    break;
  ...
  case [[nbranches-1]]:
  default:
    output = branches[nbranches-1](input);
    break;
}
```
Аргументы
branch_index Tensor типа int32. Селектор ветви, тензор типа int32.
input Список объектов Tensor. Список входных тензоров, передаваемых функции ветви.
Tout Список tf.DTypes. Список типов выходных данных.
branches Список функций, помеченных аннотацией @Defun, длиной >= 1. Список функций, каждая из которых принимает 'inputs' и возвращает список тензоров, типы которых совпадают с типами, возвращаемыми каждой другой ветвью.
output_shapes Необязательный список форм (каждая — tf.TensorShape или список ints). По умолчанию [].
name Имя операции (необязательно).
Возвращаемое значение
Список объектов Tensor типа Tout.

© 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/raw_ops/Case

Spec-Zone.ru

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