AbstractDataBufferWindow

genel soyut sınıf AbstractDataBufferWindow

Genel Yöntemler

son B
tampon ()
Bu pencereyi destekleyen arabelleği döndürür.
son uzun
telafi etmek ()
Bu pencerenin orijinal arabellekteki geçerli uzaklığını döndürür.
son uzun
boyut ()
Bu arabellek penceresinin boyutunu döndürür.
son DataBufferWindow <B>
slayt (uzun adım)
Orijinal arabellekteki step öğelerinin penceresini taşır.
son DataBufferWindow <B>
SlideTo (uzun dizin)
Pencereyi orijinal arabellekte belirtilen konuma taşır.

Kalıtsal Yöntemler

boolean
eşittir (Nesne arg0)
son Sınıf<?>
getClass ()
int
hashKodu ()
son boşluk
bildir ()
son boşluk
tümünü bildir ()
Sicim
toString ()
son boşluk
bekle (uzun arg0, int arg1)
son boşluk
bekle (uzun arg0)
son boşluk
Beklemek ()
org.tensorflow.ndarray.buffer.DataBufferWindow arayüzünden
özet B
tampon ()
Bu pencereyi destekleyen arabelleği döndürür.
soyut uzun
telafi etmek ()
Bu pencerenin orijinal arabellekteki geçerli uzaklığını döndürür.
soyut uzun
boyut ()
Bu arabellek penceresinin boyutunu döndürür.
özet DataBufferWindow <B>
slayt (uzun adım)
Orijinal arabellekteki step öğelerinin penceresini taşır.
özet DataBufferWindow <B>
SlideTo (uzun dizin)
Pencereyi orijinal arabellekte belirtilen konuma taşır.

Genel Yöntemler

genel son B arabelleği ()

Bu pencereyi destekleyen arabelleği döndürür.

Her pencere örneğinin, orijinal DataBuffer bir görünüm sağlayan kendi arabelleği vardır. Pencere farklı uzaklıklara kaydığında tamponlar mutasyona uğrar. Örneğin:

IntDataBuffer buffer = DataBuffers.of(0, 1, 2, 3);
 
DataBufferWindow<IntDataBuffer> window = buffer.window(0, 2);

 
IntDataBuffer windowBuffer = window.buffer();
 assertEquals
(0, windowBuffer.getInt(0));
 assertEquals
(1, windowBuffer.getInt(1));

 window
.slideTo(2);
 assertEquals
(2, windowBuffer.getInt(0));
 assertEquals
(3, windowBuffer.getInt(1));
 assertSame
(windowBuffer, window.buffer());
 

İade
  • bu pencerenin arabelleği

genel nihai uzun ofset ()

Bu pencerenin orijinal arabellekteki geçerli uzaklığını döndürür.

genel final uzun boy ()

Bu arabellek penceresinin boyutunu döndürür.

genel final DataBufferWindow <B> slaydı (uzun adım)

Orijinal arabellekteki step öğelerinin penceresini taşır.

Pencerenin boyutu aynı kalır ve uzaklığı offset() + step olarak ayarlanır. step pozitifse pencere ileri doğru kayar. Negatif ise geriye doğru kayar.

Parametreler
adım bu pencerenin geçerli uzaklığına eklenecek değer
İade
  • bu örnek

genel final DataBufferWindow <B> SlideTo (uzun dizin)

Pencereyi orijinal arabellekte belirtilen konuma taşır.

Pencerenin boyutu aynı kalır ve uzaklığı index olarak ayarlanır, böylece x indeksindeki buffer() değerine erişim, orijinal tampondaki index + x değeri döndürür.

Parametreler
dizin bu pencere için yeni ofset
İade
  • bu örnek