パブリック最終クラスRawTensor
JVM から直接アクセスできるデータ空間にメモリがマップされていないテンソル。
生のテンソルは、TensorFlow ランタイム ライブラリによってネイティブ メモリに割り当てられたテンソルの最小限の表現であり、現在のプロセス内での有効期間を制御します。データは、 buffer of bytes
typed tensor
フラット バッファーによって表されます。
RawTensor のインスタンスはスレッドセーフではないため、明示的または暗黙的に try-with-resources を介してclose()
を呼び出してリソースを解放する必要があります。
パブリックメソッド
継承されたメソッド
ブール値 | 等しい(オブジェクト arg0) |
最終クラス<?> | getクラス() |
整数 | ハッシュコード() |
最後の空白 | 通知する() |
最後の空白 | すべて通知() |
弦 | toString () |
最後の空白 | wait (long arg0, int arg1) |
最後の空白 | 待機(長い引数0) |
最後の空白 | 待って() |
抽象的な空白 | 近い() |
パブリックメソッド
public void close ()
Tensor に関連付けられたリソースを解放します。
警告:これは、eager 操作によって生成されなかったすべての tensor に対して呼び出す必要があります。そうしないと、メモリがリークします。
Tensor オブジェクトは、 close
から戻った後は使用できなくなります。
public ByteDataBufferデータ()
このテンソルの生データをバイトのバッファとして返します。
戻り値
- テンソルバイト
投げる
IllegalStateException | テンソルが閉じている場合 |
---|
public long numBytes ()
テンソル データのサイズをバイト単位で返します。
public String toString ()
テンソルのタイプと形状を説明する文字列を返します。