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: это позволяет напрямую использовать выходные данные операции в качестве входных данных для оболочки операции, принимающей объекты Input.
- Скаляр или многомерный тензор, заданный рекурсивным списком инициализаторов. Это позволяет напрямую передавать константы в качестве входных данных для оболочек операций.
- Объект 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 )
Конструктор, задающий имя узла, индекс и тип данных.
Его следует использовать только для задания обратного ребра, необходимого для управления потоком выполнения.
data_type
DataType data_type() const
index
int32 index() const
node
Node * node() const
node_name
std::string node_name() const
status
Status status() const
tensor
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/api_docs/cc/class/tensorflow/input