テンソルフロー::作戦::パラメータ化された切り捨てられた通常

#include <random_ops.h>

正規分布からランダムな値を出力します。

まとめ

パラメータはそれぞれ、

出力全体に適用されるスカラー、または各バッチのパラメーターを格納する長さのベクトルshape[0]。

引数:

  • スコープ:スコープオブジェクト
  • 形状: 出力テンソルの形状。バッチには 0 番目の次元でインデックスが付けられます。
  • 意味: 各バッチの平均パラメータ。
  • stdevs: 各バッチの標準偏差パラメータ。 0 より大きくなければなりません。
  • minvals: 最小カットオフ。 -無限大になる可能性があります。
  • maxvals: 最大カットオフ。 +無限大にすることができますが、各バッチの最小値より大きくなければなりません。

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

  • シード: seedまたはseed2いずれかが 0 以外に設定されている場合、乱数ジェネレーターには指定されたシードがシードされます。それ以外の場合は、ランダム シードによってシードされます。
  • シード2: シードの衝突を避けるための 2 番目のシード。

戻り値:

  • Output : 各行のパラメーターを使用して、ランダムな切り捨てられた正規値で埋められた、形状 num_batches x tables_per_batch の行列。

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

ParameterizedTruncatedNormal (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input means, :: tensorflow::Input stdevs, :: tensorflow::Input minvals, :: tensorflow::Input maxvals)
ParameterizedTruncatedNormal (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input means, :: tensorflow::Input stdevs, :: tensorflow::Input minvals, :: tensorflow::Input maxvals, const ParameterizedTruncatedNormal::Attrs & attrs)

パブリック属性

operation
output

公共機能

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

パブリック静的関数

Seed (int64 x)
Seed2 (int64 x)

構造体

tensorflow:: ops:: ParameterizedTruncatedNormal:: Attrs

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

パブリック属性

手術

Operation operation

出力

::tensorflow::Output output

公共機能

パラメータ化された切り捨てられた通常

 ParameterizedTruncatedNormal(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input shape,
  ::tensorflow::Input means,
  ::tensorflow::Input stdevs,
  ::tensorflow::Input minvals,
  ::tensorflow::Input maxvals
)

パラメータ化された切り捨てられた通常

 ParameterizedTruncatedNormal(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input shape,
  ::tensorflow::Input means,
  ::tensorflow::Input stdevs,
  ::tensorflow::Input minvals,
  ::tensorflow::Input maxvals,
  const ParameterizedTruncatedNormal::Attrs & attrs
)

ノード

::tensorflow::Node * node() const 

演算子::tensorflow::入力

 operator::tensorflow::Input() const 

演算子::tensorflow::出力

 operator::tensorflow::Output() const 

パブリック静的関数

シード

Attrs Seed(
  int64 x
)

シード2

Attrs Seed2(
  int64 x
)