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

Tersine çevirmek

genel final sınıfı Ters

Bir tensörün belirli boyutlarını ters çevirir.

NOT "tf.reverse" artık 1.0 için hazırlık sırasında davranışı değiştirmiştir. "tf.reverse_v2" şu anda TF 1.0'dan önce kullanımdan kaldırılacak bir takma addır.

Bir "tensor" ve "tensor" un tersine çevrilecek boyut kümesini temsil eden bir "int32" tensör "ekseni" verildiğinde. Bu işlem, "j" st "ekseni [j] == i" olan her "i" boyutunu ters çevirir.

"tensor" en fazla 8 boyuta sahip olabilir. "Eksen" de belirtilen boyutların sayısı 0 veya daha fazla giriş olabilir. Bir dizin birden fazla belirtilirse, InvalidArgument hatası ortaya çıkar.

Örneğin:

# tensor 't' is [[[[ 0,  1,  2,  3],
 #                  [ 4,  5,  6,  7],
 #                  [ 8,  9, 10, 11]],
 #                 [[12, 13, 14, 15],
 #                  [16, 17, 18, 19],
 #                  [20, 21, 22, 23]]]]
 # tensor 't' shape is [1, 2, 3, 4]
 
 # 'dims' is [3] or 'dims' is [-1]
 reverse(t, dims) ==> [[[[ 3,  2,  1,  0],
                         [ 7,  6,  5,  4],
                         [ 11, 10, 9, 8]],
                        [[15, 14, 13, 12],
                         [19, 18, 17, 16],
                         [23, 22, 21, 20]]]]
 
 # 'dims' is '[1]' (or 'dims' is '[-3]')
 reverse(t, dims) ==> [[[[12, 13, 14, 15],
                         [16, 17, 18, 19],
                         [20, 21, 22, 23]
                        [[ 0,  1,  2,  3],
                         [ 4,  5,  6,  7],
                         [ 8,  9, 10, 11]]]]
 
 # 'dims' is '[2]' (or 'dims' is '[-2]')
 reverse(t, dims) ==> [[[[8, 9, 10, 11],
                         [4, 5, 6, 7],
                         [0, 1, 2, 3]]
                        [[20, 21, 22, 23],
                         [16, 17, 18, 19],
                         [12, 13, 14, 15]]]]
 

Kamu Yöntemleri

Çıkış <T>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <T, U, Sayı> Ters <T> 'yi genişletir
oluştur ( Kapsam kapsamı, İşlenen <T> tensörü, İşlenen <U> ekseni)
Yeni bir Tersine çevirme işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
çıktı ()
"Tensor" ile aynı şekle 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 Ters <T> oluşturma ( Kapsam kapsamı, İşlenen <T> tensörü, İşlenen <U> ekseni)

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

Parametreler
dürbün mevcut kapsam
tensör 8-D'ye kadar.
eksen 1-D. Tersine çevrilecek boyutların indisleri. "[-Rank (tensor), rank (tensor))" aralığında olmalıdır.
İadeler
  • yeni bir Reverse örneği

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

"Tensor" ile aynı şekil.