ShapeUtils

パブリック クラスShapeUtils

シェイプとオペランドを使用したさまざまな処理方法

パブリックコンストラクター

パブリックメソッド

静的整数[]
getIntArray (スコープスコープ、オペランド< TInt32 > ディメンション)
TInt32 型オペランドを Java int 配列に変換します
static <T extends TIntegral > long[]
getLongArray (T ディメンション)
TInt32 または TInt64 を Java の Long 配列に変換します
static <T extends TIntegral > long[]
getLongArray (スコープスコープ、オペランド<T> ディメンション)
TInt32 または TInt64 オペランドを Java の Long 配列に変換します
静的な形状
reduce ( Shapeシェイプ、int 軸)
末尾の寸法を削除して形状を縮小します。
static <T extends TIntegral > Shape
toShape (スコープスコープ、オペランド<T> ディメンション)
シェイプ オペランドを Shape オブジェクトに変換します。

継承されたメソッド

パブリックコンストラクター

パブリックShapeUtils ()

パブリックメソッド

public static int[] getIntArray (スコープscope, Operand < TInt32 > dims)

TInt32 型オペランドを Java int 配列に変換します

パラメーター
範囲TensorFlow スコープ
薄暗くなります形状寸法オペランド
戻り値
  • 次元の int 配列

public static long[] getLongArray (T ディム)

TInt32 または TInt64 を Java の Long 配列に変換します

パラメーター
薄暗くなります次元テンソル
戻り値
  • 長い配列
投げる
IllegalArgumentException dims タイプが整数でない場合

public static long[] getLongArray (スコープscope, Operand <T> dims)

TInt32 または TInt64 オペランドを Java の Long 配列に変換します

パラメーター
範囲TensorFlow スコープ
薄暗くなりますオペランド
戻り値
  • 長い配列
投げる
IllegalArgumentException dims タイプが整数でない場合

public static Shape reduce ( Shapeシェイプ、int 軸)

末尾の寸法を削除して形状を縮小します。

軸で指定された最後の次元は、残りのすべての次元の積になります。

パラメーター
絞る形状
絞る軸
戻り値
  • 新しい形

public static Shape toShape (スコープスコープ、オペランド<T> ディメンション)

シェイプ オペランドを Shape オブジェクトに変換します。

パラメーター
範囲TensorFlow スコープ
薄暗くなります形状値を含むオペランド
戻り値
  • 寸法を含むオペランドに基づく新しい Shape