Pad

halka açık final dersi Pad

Bir tensörü doldurur.

Bu işlem, belirttiğiniz "dolgulara" ve "sabit_değerlere" göre "giriş"i doldurur. 'dolgu', '[Dn, 2]' şeklinde bir tam sayı tensördür; burada n, 'giriş'in sırasıdır. "Giriş"in her D boyutu için, "dolgulamalar[D, 0]", o boyuttaki "giriş" içeriğinden önce kaç dolgu değerinin ekleneceğini belirtir ve "doldurmalar[D, 1]" kaç dolgu değerinin ekleneceğini belirtir. o boyuttaki "giriş" içeriğinin arkasına ekleyin. "sabit_değerler", "giriş"i doldurmak için kullanılacak değeri belirten, "giriş" ile aynı türde bir skaler tensördür.

Çıktının her D boyutunun yastıklı boyutu şöyledir:

`dolgular(D, 0) + input.dim_size(D) + dolgular(D, 1)'

Örneğin:

# 't' is [[1, 1], [2, 2]]
 # 'paddings' is [[1, 1], [2, 2]]
 # 'constant_values' is 0
 # rank of 't' is 2
 pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
                       [0, 0, 1, 1, 0, 0]
                       [0, 0, 2, 2, 0, 0]
                       [0, 0, 0, 0, 0, 0]]
 

Genel Yöntemler

Çıkış <T>
Çıkış olarak ()
Bir tensörün sembolik tutamacını döndürür.
statik <T, U Sayıyı genişletir> Pad <T>
create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <U> dolguları, İşlenen <T> sabitDeğerleri)
Yeni bir Pad işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>

Kalıtsal Yöntemler

Genel Yöntemler

genel Çıkış <T> asOutput ()

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

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static Pad <T> create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <U> dolguları, İşlenen <T> sabitDeğerleri)

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

Parametreler
kapsam mevcut kapsam
İade
  • Pad'in yeni bir örneği

genel Çıkış <T> çıkışı ()