ExtractGlimpseV2

genel final sınıfı ExtractGlimpseV2

Giriş tensöründen bir bakış çıkarır.

Giriş tensörünün "ofset" konumunda çıkarılan, kısa bakış adı verilen bir pencere kümesini döndürür. Pencereler girişlerin yalnızca bir kısmını kaplıyorsa, örtüşmeyen alanlar rastgele gürültüyle dolacaktır.

Sonuç, "[toplu_boyut, bakış_yüksekliği, bakış_genişliği, kanallar]" şeklindeki 4 boyutlu bir tensördür. Kanallar ve parti boyutları giriş tensörününkiyle aynıdır. Çıkış pencerelerinin yüksekliği ve genişliği "size" parametresinde belirtilir.

'Normalleştirilmiş' ve 'ortalanmış' argümanı pencerelerin nasıl oluşturulduğunu kontrol eder:

  • Koordinatlar normalleştirilmiş ancak ortalanmamışsa, 0,0 ve 1,0 her yükseklik ve genişlik boyutunun minimum ve maksimumuna karşılık gelir.
  • Koordinatlar hem normalleştirilmiş hem de ortalanmışsa -1,0 ile 1,0 arasında değişir. Koordinatlar (-1.0, -1.0) sol üst köşeye karşılık gelir, sağ alt köşe (1.0, 1.0) konumundadır ve merkez (0, 0) konumundadır.
  • Koordinatlar normalleştirilmemişse piksel sayısı olarak yorumlanır.

İç İçe Sınıflar

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

Genel Yöntemler

Çıkış <Kamanma>
Çıkış olarak ()
Bir tensörün sembolik tutamacını döndürür.
statik ExtractGlimpseV2.Options
ortalanmış (Boole merkezli)
statik ExtractGlimpseV2
create ( Kapsam kapsamı, İşlenen <Kayanma> girişi, İşlenen <Tamsayı> boyutu, İşlenen <Kayanma> uzaklıkları, Seçenekler... seçenekler)
Yeni bir ExtractGlimpseV2 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <Kamanma>
bakış ()
"[toplu_boyut, bakış_yüksekliği, bakış_genişliği, kanallar]" bakışlarını temsil eden bir tensör.
statik ExtractGlimpseV2.Options
gürültü (Dize gürültüsü)
statik ExtractGlimpseV2.Options
normalleştirilmiş (Boole normalleştirilmiş)
statik ExtractGlimpseV2.Options
üniformaGürültü (Boolean üniformaGürültü)

Kalıtsal Yöntemler

Genel Yöntemler

genel Çıkış <Float> 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 ExtractGlimpseV2.Options merkezli (Boole merkezli)

Parametreler
merkezli ofset koordinatlarının görüntüye göre ortalanıp ortalanmadığını belirtir; bu durumda (0, 0) uzaklığı, giriş görüntülerinin merkezine göredir. Yanlışsa (0,0) uzaklığı, giriş görüntülerinin sol üst köşesine karşılık gelir.

public static ExtractGlimpseV2 create ( Kapsam kapsamı, İşlenen <Float> girişi, İşlenen <Tamsayı> boyutu, İşlenen <Float> uzaklıkları, Seçenekler... seçenekler)

Yeni bir ExtractGlimpseV2 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş "[batch_size, height, width,channels]" şeklindeki 4 boyutlu kayan tensör.
boyut Çıkarılacak bakışların boyutunu içeren 2 öğeden oluşan 1 boyutlu bir tensör. Önce bakış yüksekliği, ardından bakış genişliği belirlenmelidir.
ofsetler Her pencerenin merkezinin y, x konumlarını içeren "[batch_size, 2]" şeklinde 2 boyutlu bir tamsayı tensörü.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • ExtractGlimpseV2'nin yeni bir örneği

public Output <Float> bakış ()

"[toplu_boyut, bakış_yüksekliği, bakış_genişliği, kanallar]" bakışlarını temsil eden bir tensör.

genel statik ExtractGlimpseV2.Options gürültüsü (Dize gürültüsü)

Parametreler
gürültü gürültünün 'tekdüze', 'gauss' veya 'sıfır' olması gerektiğini belirtir. Varsayılan, "tek tip"tir; bu, gürültü tipinin "tek tip_gürültü" ile belirleneceği anlamına gelir.

public static ExtractGlimpseV2.Options normalleştirildi (Boolean normalleştirildi)

Parametreler
normalleştirilmiş ofset koordinatlarının normalize edilip edilmediğini gösterir.

public static ExtractGlimpseV2.Options üniformaNoise (Boolean üniformaNoise)

Parametreler
üniformaGürültü gürültünün düzgün bir dağılım mı yoksa Gauss dağılımı kullanılarak mı üretilmesi gerektiğini belirtir.