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

初期化子を使用すると、単純なプリミティブ定数や、多次元配列を表すネストされた初期化子リストなど、さまざまな種類のC++定数から入力オブジェクトを構築できます。

公的機能

入力

 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
)

ノード名、インデックス、およびデータ型を指定するコンストラクタ。

これは、制御フローに必要な後方エッジを指定する場合にのみ使用してください。

データ型

DataType data_type() const 

索引

int32 index() const 

ノード

Node * node() const 

ノード名

string node_name() const 

状態

Status status() const 

テンソル

const Tensor & tensor() const