CropAndResizeGradImage

genel final sınıfı CropAndResizeGradImage

Crop_and_resize işleminin giriş görüntüsü tensörüne göre gradyanını hesaplar.

İç İçe Sınıflar

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

Sabitler

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

Genel Yöntemler

Çıkış <T>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
static <T , TNumber'ı genişletir > CropAndResizeGradImage <T>
create ( Kapsam kapsamı, İşlenen < TFloat32 > grads, İşlenen < TFloat32 > kutular, İşlenen < TInt32 > boxInd, İşlenen < TInt32 > imageSize, Class<T> T, Seçenekler... seçenekler)
Yeni bir CropAndResizeGradImage işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik CropAndResizeGradImage.Options
yöntem (Dize yöntemi)
Çıkış <T>
çıktı ()
"[toplu iş, resim_yüksekliği, resim_genişliği, derinlik]" şeklindeki 4 boyutlu 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: "CropAndResizeGradImage"

Genel Yöntemler

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

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 CropAndResizeGradImage <T> create ( Kapsam kapsamı, İşlenen < TFloat32 > grads, İşlenen < TFloat32 > kutular, İşlenen < TInt32 > boxInd, İşlenen < TInt32 > imageSize, Class<T> T, Seçenekler... seçenekler)

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

Parametreler
kapsam mevcut kapsam
mezunlar "[kutu_sayısı, kırpma_yüksekliği, kırpma_genişliği, derinlik]" şeklindeki 4 boyutlu tensör.
kutular "[num_boxes, 4]" şeklindeki 2 boyutlu tensör. Tensörün 'i'inci satırı, 'box_ind[i]' görüntüsündeki bir kutunun koordinatlarını belirtir ve normalleştirilmiş koordinatlar '[y1, x1, y2, x2]' olarak belirtilir. "y"nin normalleştirilmiş bir koordinat değeri, "y * (image_height - 1)" konumundaki görüntü koordinatıyla eşlenir, böylece normalleştirilmiş görüntü yüksekliğinin "[0, 1]" aralığı "[0, image_height - 1" ile eşlenir ] görüntü yüksekliği koordinatlarında. y1 > y2'ye izin veririz; bu durumda örneklenen kırpma, orijinal görüntünün yukarı-aşağı çevrilmiş versiyonu olur. Genişlik boyutu da benzer şekilde ele alınır. "[0, 1]" aralığının dışındaki normalleştirilmiş koordinatlara izin verilir; bu durumda giriş görüntüsü değerlerini tahmin etmek için "ekstrapolasyon_değeri"ni kullanırız.
kutuInd "[0, toplu iş)" cinsinden int32 değerlerine sahip "[num_boxes]" şeklindeki 1 boyutlu tensör. 'box_ind[i]' değeri, 'i'inci kutunun başvurduğu görüntüyü belirtir.
Görüntü boyutu Orijinal görüntü boyutunu içeren "[batch, image_height, image_width, deep]" değerine sahip 1 boyutlu tensör. Hem "image_height" hem de "image_width" pozitif olmalıdır.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • CropAndResizeGradImage'ın yeni bir örneği

public static CropAndResizeGradImage.Options yöntemi (String yöntemi)

Parametreler
yöntem Enterpolasyon yöntemini belirten bir dize. Şimdilik yalnızca 'bilinear' desteklenmektedir.

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

"[toplu iş, resim_yüksekliği, resim_genişliği, derinlik]" şeklindeki 4 boyutlu tensör.