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