テンソルフロー::作戦::バイアス追加

#include <nn_ops.h>

valuebiasを追加します。

まとめ

これは、 biasが 1 次元に制限されるtf.addの特殊なケースです。ブロードキャストがサポートされているため、 value任意の数の次元を持つことができます。

引数:

  • スコープ:スコープオブジェクト
  • 値: 任意の数の次元
  • バイアス: サイズがvalueの最後の次元の 1 次元。

オプションの属性 ( Attrsを参照):

  • data_format: 入出力データのデータ形式を指定します。デフォルト形式「NHWC」では、バイアス テンソルは値テンソルの最後の次元に追加されます。あるいは、形式を「NCHW」、つまりデータ保存順序を [batch、in_channels、in_height、in_width] にすることもできます。テンソルは、最後から 3 番目の次元である「in_channels」に追加されます。

戻り値:

  • Output : ブロードキャストされたvaluebiasの合計。

コンストラクターとデストラクター

BiasAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input value, :: tensorflow::Input bias)
BiasAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input value, :: tensorflow::Input bias, const BiasAdd::Attrs & attrs)

パブリック属性

operation
output

公共機能

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

パブリック静的関数

DataFormat (StringPiece x)

構造体

tensorflow:: ops:: BiasAdd:: Attrs

BiasAddのオプションの属性セッター。

パブリック属性

手術

Operation operation

出力

::tensorflow::Output output

公共機能

バイアス追加

 BiasAdd(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input value,
  ::tensorflow::Input bias
)

バイアス追加

 BiasAdd(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input value,
  ::tensorflow::Input bias,
  const BiasAdd::Attrs & attrs
)

ノード

::tensorflow::Node * node() const 

演算子::tensorflow::入力

 operator::tensorflow::Input() const 

演算子::tensorflow::出力

 operator::tensorflow::Output() const 

パブリック静的関数

データ形式

Attrs DataFormat(
  StringPiece x
)