Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Rulo

halka açık final sınıfı Roll

Bir tensörün elemanlarını bir eksen boyunca yuvarlar.

Öğeler, "eksen" boyutu boyunca "kaydırma" ofsetiyle pozitif olarak (daha büyük endekslere doğru) kaydırılır. Negatif "kaydırma" değerleri, öğeleri ters yönde kaydırır. Son konumu geçen elemanlar ilk konuma sarılır ve bunun tersi de geçerlidir. Birden çok eksen boyunca birden çok kaydırma belirtilebilir.

Örneğin:

# 't' is [0, 1, 2, 3, 4]
 roll(t, shift=2, axis=0) ==> [3, 4, 0, 1, 2]
 
 # shifting along multiple dimensions
 # 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
 roll(t, shift=[1, -2], axis=[0, 1]) ==> [[7, 8, 9, 5, 6], [2, 3, 4, 0, 1]]
 
 # shifting along the same axis multiple times
 # 't' is [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
 roll(t, shift=[2, -3], axis=[1, 1]) ==> [[1, 2, 3, 4, 0], [6, 7, 8, 9, 5]]
 

Kamu Yöntemleri

Çıkış <T>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <T, U Sayı uzatır, V Sayı> Rulo <T> uzatır
oluştur ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <U> kaydırma, İşlenen <V> ekseni)
Yeni bir Roll işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
çıktı ()
Girişle aynı şekle ve boyuta sahiptir.

Devralınan Yöntemler

Kamu Yöntemleri

public Output <T> asOutput ()

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

public statik Roll <T> oluşturma ( Kapsam kapsamı, Operand <T> girişi, Operand <U> kaydırma, Operand <V> ekseni)

Yeni bir Roll işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
dürbün mevcut kapsam
vardiya Boyut 0-D veya 1-D olmalıdır. "shift [i]", "eksen [i]" ile belirtilen boyut boyunca elemanların pozitif olarak (daha büyük indislere doğru) kaydırıldığı yerlerin sayısını belirtir. Negatif kaymalar, öğeleri ters yönde yuvarlayacaktır.
eksen Boyut 0-D veya 1-D olmalıdır. "ekseni [i]", "kaydırma [i]" nin meydana gelmesi gereken boyutu belirtir. Aynı eksene birden fazla referans verilirse, o eksene ait toplam kaydırma, o eksene ait tüm kaydırmaların toplamı olacaktır.
İadeler
  • yeni bir Roll örneği

public Output <T> çıkışı ()

Girişle aynı şekle ve boyuta sahiptir. Öğeler, "eksen" boyutları boyunca "kaydırma" ofsetleri tarafından pozitif olarak (daha büyük endekslere doğru) kaydırılır.