RawTensor

パブリック最終クラスRawTensor

JVM から直接アクセスできるデータ空間にメモリがマップされていないテンソル。

生のテンソルは、TensorFlow ランタイム ライブラリによってネイティブ メモリに割り当てられたテンソルの最小限の表現であり、現在のプロセス内での有効期間を制御します。データは、 buffer of bytes typed tensorフラット バッファーによって表されます。

RawTensor のインスタンスはスレッドセーフではないため、明示的または暗黙的に try-with-resources を介してclose()を呼び出してリソースを解放する必要があります。

パブリックメソッド

RawTensor
asRawTensor ()
このテンソルの生の (型なし) 表現を返します。
空所
近い()
Tensor に関連付けられたリソースを解放します。
バイトデータバッファ
データ()
このテンソルの生データをバイトのバッファとして返します。
データ・タイプ
データ・タイプ()
テンソルに格納されている要素のDataTypeを返します。
長さ
numBytes ()
テンソル データのサイズをバイト単位で返します。
()
テンソルの形状を返します。
toString ()
テンソルのタイプと形状を説明する文字列を返します。

継承されたメソッド

ブール値
等しい(オブジェクト arg0)
最終クラス<?>
getクラス()
整数
ハッシュコード()
最後の空白
通知する()
最後の空白
すべて通知()
toString ()
最後の空白
wait (long arg0, int arg1)
最後の空白
待機(長い引数0)
最後の空白
待って()
org.tensorflow.Tensorから
抽象的なRawTensor
asRawTensor ()
このテンソルの生の (型なし) 表現を返します。
抽象的な空白
近い()
Tensor に関連付けられたリソースを解放します。
抽象データ型
データ・タイプ()
テンソルに格納されている要素のDataTypeを返します。
抽象的な長い
numBytes ()
テンソル データのサイズをバイト単位で返します。
抽象静的 <T extends TType > T
of (Class<T> タイプ、 Shape形状、ロング サイズ、Consumer<T> dataInitializer)
指定されたデータ型、形状、サイズのテンソルを割り当てます。
抽象静的 <T extends TType > T
( Class<T> タイプ、 Shape形状)
指定されたデータ型と形状のテンソルを割り当てます。
抽象静的 <T extends TType > T
(クラス<T>タイプ、シェイプ形状、ロングサイズ)
指定されたデータ型、形状、サイズのテンソルを割り当てます。
抽象静的 <T extends TType > T
(Class<T> 型、 Shape形状、Consumer<T> dataInitializer)
指定されたデータ型と形状のテンソルを割り当てて初期化します。
抽象静的 <T extends TType > T
( Class<T> 型、 Shape形状、 ByteDataBuffer rawData)
指定されたバッファーによって提供される生データから任意のタイプの Tensor を作成します。
抽象的な
()
テンソルの形状を返します。
org.tensorflow.ndarray.Shapedから
抽象整数
ランク()
抽象的な
()
抽象的な長い
サイズ()
このコンテナの合計サイズを値の数で計算して返します。
抽象的な空白
近い()

パブリックメソッド

public RawTensor asRawTensor ()

このテンソルの生の (型なし) 表現を返します。

public void close ()

Tensor に関連付けられたリソースを解放します。

警告:これは、eager 操作によって生成されなかったすべての tensor に対して呼び出す必要があります。そうしないと、メモリがリークします。

Tensor オブジェクトは、 closeから戻った後は使用できなくなります。

public ByteDataBufferデータ()

このテンソルの生データをバイトのバッファとして返します。

戻り値
  • テンソルバイト
投げる
IllegalStateExceptionテンソルが閉じている場合

public DataType dataType ()

テンソルに格納されている要素のDataTypeを返します。

public long numBytes ()

テンソル データのサイズをバイト単位で返します。

パブリックシェイプシェイプ()

テンソルの形状を返します。

public String toString ()

テンソルのタイプと形状を説明する文字列を返します。