(N+1+batch_dims)-D "giriş" ve (N+2)-D "filtre" tensörleri verilen bir ND evrişimini hesaplar.
ND evrişimini hesaplamak için genel fonksiyon. '1 <= N <= 3' olması zorunludur.
İç İçe Sınıflar
| sınıf | Dönüşüm Seçenekleri | Conv için isteğe bağlı özellikler | |
Genel Yöntemler
| Çıkış <T> | Çıkış olarak () Bir tensörün sembolik tutamacını döndürür. |
| Statik Dönüşüm Seçenekleri | BatchDims (Uzun BatchDims) |
| statik <T Sayıyı genişletir> Dönüşüm <T> | create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <T> filtresi, Liste<Uzun> adımlar, Dize dolgusu, Seçenekler... seçenekleri) Yeni bir Conv işlemini saran bir sınıf oluşturmak için fabrika yöntemi. |
| Statik Dönüşüm Seçenekleri | dataFormat (Dize dataFormat) |
| Statik Dönüşüm Seçenekleri | dilatasyonlar (Liste<Uzun> dilatasyonlar) |
| Statik Dönüşüm Seçenekleri | explicitPaddings (List<Long>explicitPaddings) |
| Statik Dönüşüm Seçenekleri | gruplar (Uzun gruplar) |
| Çıkış <T> | çıktı () A (N+1+batch_dims)-D tensörü. |
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 Conv.Options BatchDims (Uzun BatchDims)
Parametreler
| topluDims | Giriş tensörü için toplu iş boyutlarının sayısını belirten pozitif bir tam sayı. Giriş tensörünün rütbesinden daha az olmalıdır. |
|---|
public static Conv <T> create ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <T> filtresi, Liste<Uzun> adımlar, Dize dolgusu, Seçenekler... seçenekler)
Yeni bir Conv işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam |
|---|---|
| giriş | T tipi tensör ve "channels_last_format = true" olması durumunda "batch_shape +space_shape + [in_channels]" şekli veya "channels_last_format = false" olması durumunda "batch_shape + [in_channels] +space_shape" şekli. mekansal_şekil, "N=2" veya "N=3" ile N boyutludur. Ayrıca "batch_shape"in "batch_dims" parametresi tarafından belirlendiğini ve varsayılan olarak 1 olduğunu unutmayın. |
| filtre | "Giriş" ile aynı türde ve "uzamsal_filtre_şekli + [kanal içi, kanal dışı]" şeklinde bir "(N+2)-D" Tensörü; burada uzaysal_filtre_şekli "N=2" veya "N=3" ile N boyutludur. |
| adımlar | 'N+2' uzunluğunda 1 boyutlu tensör. 'Giriş'in her boyutu için kayan pencerenin adımı. 'Adımlar[0] = adımlar[N+1] = 1' olmalıdır. |
| dolgu malzemesi | Kullanılacak doldurma algoritmasının türü. |
| seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- yeni bir Dönüşüm örneği
public static Conv.Options dataFormat (String dataFormat)
Parametreler
| veri formatı | Veri formatını ayarlamak için kullanılır. Varsayılan olarak "CHANNELS_FIRST", "NHWC (2D) / NDHWC (3D)"yi kullanır veya "CHANNELS_LAST" ise "NCHW (2D) / NCDHW (3D)"yi kullanır. |
|---|
public static Conv.Options genişletmeleri (Liste<Uzun> genişletmeler)
Parametreler
| genişlemeler | 'N+2' uzunluğunda 1 boyutlu tensör. 'Girdi'nin her boyutu için genişleme faktörü. "k > 1" olarak ayarlanırsa, o boyuttaki her filtre öğesi arasında "k-1" atlanan hücreler olacaktır. Boyut sırası "channels_last_format" değerine göre belirlenir; ayrıntılar için yukarıya bakın. Parti ve derinlik boyutlarındaki genişlemeler 1 olmalıdır. |
|---|
public static Conv.OptionsexplicitPaddings ( List<Long>explicitPaddings)
Parametreler
| açık Dolgular | 'Padding', '"EXPLICIT"` ise, açık dolgu miktarlarının listesi. i. boyut için, boyuttan önce ve sonra eklenen dolgu miktarı sırasıyla "explicit_paddings[2 * i]" ve "explicit_paddings[2 * i + 1]" şeklindedir. "Padding" "EXPLICIT" değilse, "explicit_paddings" boş olmalıdır. |
|---|
public static Conv.Options grupları (Uzun gruplar)
Parametreler
| gruplar | Girişin kanal ekseni boyunca bölündüğü grupların sayısını belirten pozitif bir tam sayı. Her grup ayrı ayrı 'filtreler / gruplar' filtreleriyle birleştirilir. Çıktı, tüm grup sonuçlarının kanal ekseni boyunca birleşimidir. Giriş kanalları ve filtrelerin her ikisi de gruplara bölünebilir olmalıdır. |
|---|
genel Çıkış <T> çıkışı ()
A (N+1+batch_dims)-D tensörü. Boyut sırası "channels_last_format" değerine göre belirlenir; ayrıntılar için aşağıya bakın.