MaxPoolWithArgmax

genel final sınıfı MaxPoolWithArgmax

Girişte maksimum havuzlama gerçekleştirir ve hem maksimum değerleri hem de endeksleri çıkarır.

"argmax" içindeki dizinler düzleştirilir, böylece "[b, y, x, c]" konumundaki maksimum değer düzleştirilmiş dizin haline gelir: "include_batch_in_index" Yanlış ise "(y * genişlik + x) * kanallar + c" ; `((b * yükseklik + y) * genişlik + x) * kanallar + c`, eğer `include_batch_in_index` True ise.

Döndürülen indeksler, dolgu söz konusu olsa ve matematiksel olarak doğru cevap dışarıda olsa bile (negatif veya çok büyük), düzleştirmeden önce her zaman "[0, yükseklik) x [0, genişlik)' şeklinde olur. Bu bir hatadır, ancak özellikle düzleşme nedeniyle bunu güvenli bir şekilde geriye dönük olarak uyumlu bir şekilde düzeltmek zordur.

İç İçe Sınıflar

sınıf MaxPoolWithArgmax.Options MaxPoolWithArgmax için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış <U>
argmaks ()
4-D.
static <T TNumber'ı genişletir, U TNumber'ı genişletir > MaxPoolWithArgmax <T, U>
create ( Kapsam kapsamı, İşlenen <T> girişi, Liste<Uzun> ksize, Liste<Uzun> adımlar, Sınıf<U> Targmax, Dize dolgusu, Seçenekler... seçenekler)
Yeni bir MaxPoolWithArgmax işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik <T, TNumber'ı genişletir > MaxPoolWithArgmax <T, TInt64 >
create ( Kapsam kapsamı, İşlenen <T> girişi, Liste<Uzun> ksize, Liste<Uzun> adımlar, Dize dolgusu, Seçenekler... seçenekler)
Varsayılan çıkış türlerini kullanarak yeni bir MaxPoolWithArgmax işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik MaxPoolWithArgmax.Options
includeBatchInIndex (Boolean includeBatchInIndex)
Çıkış <T>
çıktı ()
Maksimum havuzlanmış çıkış tensörü.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "MaxPoolWithArgmax"

Genel Yöntemler

genel Çıkış <U> argmax ()

4-D. Her çıkış için seçilen maksimum değerlerin düzleştirilmiş endeksleri.

public static MaxPoolWithArgmax <T, U> create ( Kapsam kapsamı, İşlenen <T> girişi, Liste<Uzun> ksize, Liste<Uzun> adımlar, Sınıf<U> Targmax, Dize doldurma, Seçenekler... seçenekler)

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

Parametreler
kapsam mevcut kapsam
giriş '[toplu iş, yükseklik, genişlik, kanallar]' şeklinde 4-D. Havuza girmek için giriş yapın.
ksize Giriş tensörünün her boyutu için pencerenin boyutu.
adımlar Giriş tensörünün her boyutu için kayan pencerenin adımı.
dolgu malzemesi Kullanılacak doldurma algoritmasının türü.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • MaxPoolWithArgmax'ın yeni bir örneği

public static MaxPoolWithArgmax <T, TInt64 > create ( Kapsam kapsamı, İşlenen <T> girişi, Liste<Long> ksize, Liste<Long> adımlar, Dize doldurma, Seçenekler... seçenekler)

Varsayılan çıkış türlerini kullanarak yeni bir MaxPoolWithArgmax işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş '[toplu iş, yükseklik, genişlik, kanallar]' şeklinde 4-D. Havuza girmek için giriş yapın.
ksize Giriş tensörünün her boyutu için pencerenin boyutu.
adımlar Giriş tensörünün her boyutu için kayan pencerenin adımı.
dolgu malzemesi Kullanılacak doldurma algoritmasının türü.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • MaxPoolWithArgmax'ın yeni bir örneği

public static MaxPoolWithArgmax.Options includeBatchInIndex (Boolean includeBatchInIndex)

Parametreler
includeBatchInIndex Toplu boyutun düzleştirilmiş "argmax" dizinine dahil edilip edilmeyeceği.

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

Maksimum havuzlanmış çıkış tensörü.