デバッグ数値概要

パブリック最終クラスDebugNumericsummary

デバッグ数値概要操作

数値のタイプ、範囲、分布の基本的な概要を提供します。

出力: 形状 [14 + nDimensions] の double テンソル。nDimensions はテンソル形状の次元数です。出力の要素は次のとおりです: [0]: 初期化されているか (1.0)、初期化されていません (0.0)。 [1]: 要素の総数 [2]: NaN 要素数 [3]: 一般化された -inf 数: 要素 <= lower_bound。 lower_bound はデフォルトでは -inf です。 [4]: lower_bound がデフォルトの -inf の場合、負の要素数 (-inf を除く)。それ以外の場合、これは要素数 > lower_bound かつ < 0 です。 [5]: ゼロ要素数 [6]: 正の要素数 (+inf を除く) (upper_bound がデフォルトの +inf の場合)。それ以外の場合、これは要素の数 < upper_bound および > 0 です。 [7]: 一般化された +inf 数、要素 >= upper_bound。デフォルトでは、upper_bound は +inf です。テンソルが初期化されていない場合、出力要素 [1:8] はすべて 0 になります。 [8]: すべての非 inf および非 NaN 要素の最小値。初期化されていない場合、またはそのような要素が存在しない場合: +inf。 [9]: すべての非 inf および非 NaN 要素の最大値。初期化されていない場合、またはそのような要素が存在しない場合: -inf。 [10]: すべての非 inf および非 NaN 要素の平均。初期化されていない場合、またはそのような要素が存在しない場合: NaN。 [11]: すべての非 inf および非 NaN 要素の分散。初期化されていない場合、またはそのような要素が存在しない場合: NaN。 [12]: enum 整数としてエンコードされたテンソルのデータ型。詳細については、DataType プロトを参照してください。 [13]: テンソルの次元数 (ndims)。 [14+]: 寸法のサイズ。

ネストされたクラス

クラスDebugNumericsummary.Options DebugNumericSummaryのオプションの属性

パブリックメソッド

出力<Double>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的 <T> DebugNumericsummary
create (スコープscope、オペランド<T>入力、オプション...オプション)
新しい DebugNumericsummary オペレーションをラップするクラスを作成するためのファクトリ メソッド。
静的DebugNumericsummary.Options
debugUrls (List<String> debugUrls)
静的DebugNumericsummary.Options
デバイス名(文字列デバイス名)
静的DebugNumericsummary.Options
GatedGrpc (ブール値の GatedGrpc)
静的DebugNumericsummary.Options
lowerBound (浮動小数点 lowerBound)
静的DebugNumericsummary.Options
muteIfHealthy (ブール値の muteIfHealthy)
出力<Double>
静的DebugNumericsummary.Options
tensorName (文字列 tensorName)
静的DebugNumericsummary.Options
upperBound (浮動小数点 UpperBound)

継承されたメソッド

パブリックメソッド

public Output <Double> asOutput ()

テンソルのシンボリック ハンドルを返します。

TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。

public static DebugNumericsummary create (スコープスコープ、オペランド<T> 入力、オプション...オプション)

新しい DebugNumericsummary オペレーションをラップするクラスを作成するためのファクトリ メソッド。

パラメーター
範囲現在のスコープ
入力入力テンソル、非参照型。
オプションオプションの属性値を持ちます
戻り値
  • DebugNumericsummary の新しいインスタンス

public static DebugNumericsummary.Options debugUrls (List<String> debugUrls)

パラメーター
デバッグURLデバッグターゲットへの URL のリスト (例: file:///foo/tfdbg_dump、grpc:://localhost:11011)。

public static DebugNumericsummary.Options deviceName (String deviceName)

public static DebugNumericsummary.Options GatedGrpc (ブール値の GatedGrpc)

パラメーター
ゲートされたGrpcこの操作がゲートされるかどうか。このデバッグ ノードの debug_url のいずれかが grpc:// スキームである場合、この属性の値が True に設定されていると、このデバッグ操作が debug_url で有効になっていない限り、データは実際には grpc ストリーム経由で送信されません。 。このデバッグ ノードのすべての debug_url が grpc:// スキームであり、デバッグ操作がそれらのいずれでも有効になっていない場合、出力は空の Tensor になります。

public static DebugNumericsummary.Options lowerBound (Float lowerBound)

パラメーター
下限(float) 一般化された -inf カウントに含まれる値の下限 <=。デフォルト: -inf。

public static DebugNumericsummary.Options muteIfHealthy (Boolean muteIfHealthy)

パラメーター
健康であればミュート(bool) 要素 [2]、[3]、および [7] の少なくとも 1 つ (つまり、nan カウント、および一般化された -inf および inf カウント) がゼロ以外でない限り、データをデバッグ URL に送信しません。

public Output <Double>出力()

public static DebugNumericsummary.Options tensorName (String tensorName)

パラメーター
テンソル名入力テンソルの名前。

public static DebugNumericsummary.Options upperBound (Float upperBound)

パラメーター
上界(float) 一般化された +inf カウントに含まれる値の上限 >=。デフォルト: +inf。