tensorflow::Input
#include <ops.h>
Представляет значение тензора, которое может использоваться в качестве операнда для операции.
Краткое описание
| Конструкторы и деструкторы | |
|---|---|
Input(const Output & o) Все конструкторы Input являются неявными. | |
Input(const T & v) | |
Input(const Initializer & init) | |
Input(const Tensor & t) | |
Input(const std::initializer_list< Initializer > & init) | |
Input(const std::string & name, int32_t i, DataType dt) Конструктор, определяющий имя узла, индекс и тип данных. |
| Открытые функции | |
|---|---|
data_type() const | DataType |
index() const | int32 |
node() const | Node * |
node_name() const | std::string |
status() const | Status |
tensor() const | const Tensor & |
| Структуры | |
|---|---|
| tensorflow::Input::Initializer | Initializer позволяет создавать объект Input из различных типов C++ констант, таких как простые примитивные константы и вложенные списки инициализаторов, представляющие многомерный массив. |
Открытые функции
Input
Input( const Output & o )
Все конструкторы Input являются неявными.
Input можно неявным образом создать из следующих объектов:
- Output: Это позволяет напрямую использовать выход операции в качестве входных данных для обёртки операции, которая принимает Inputs.
- Скаляр или многомерный тензор, указанный как рекурсивный список инициализаторов. Это позволяет напрямую передавать константы в качестве входных данных для обёрток операций.
- Объект Tensor.
Input
Input( const T & v )
Input
Input( const Initializer & init )
Input
Input( const Tensor & t )
Input
Input( const std::initializer_list< Initializer > & init )
Input
Input( const std::string & name, int32_t i, DataType dt )
Конструктор, определяющий имя узла, индекс и тип данных.
Используется только для указания обратной связи, необходимой для управления потоком.
тип_данных
DataType data_type() const
индекс
int32 index() const
узел
Node * node() const
имя_узла
std::string node_name() const
состояние
Status status() const
тензор
const Tensor & tensor() const
© 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/cc/class/tensorflow/input