デバッグ数値概要操作
数値のタイプ、範囲、分布の基本的な概要を提供します。
出力: 形状 [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 | |
静的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 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 static DebugNumericsummary.Options upperBound (Float upperBound)
パラメーター
上界 | (float) 一般化された +inf カウントに含まれる値の上限 >=。デフォルト: +inf。 |
---|