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 | |
Çı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. |
---|