CropAndResizeGradBoxes

genel final sınıfı CropAndResizeGradBoxes

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

İç İçe Sınıflar

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

Sabitler

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

Genel Yöntemler

Çıkış < TFloat32 >
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik CropAndResizeGradBoxes
create ( Kapsam kapsamı, İşlenen < TFloat32 > dereceler, İşlenen <? extends TNumber > resim, İşlenen < TFloat32 > kutular, İşlenen < TInt32 > boxInd, Seçenekler... seçenekler)
Yeni bir CropAndResizeGradBoxes işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik CropAndResizeGradBoxes.Options
yöntem (Dize yöntemi)
Çıkış < TFloat32 >
çıktı ()
"[num_boxes, 4]" şeklindeki 2 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: "CropAndResizeGradBoxes"

Genel Yöntemler

genel Çıkış < TFloat32 > 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 CropAndResizeGradBoxes create ( Kapsam kapsamı, İşlenen < TFloat32 > dereceler, İşlenen <? extends TNumber > resim, İşlenen < TFloat32 > kutular, İşlenen < TInt32 > boxInd, Seçenekler... seçenekler)

Yeni bir CropAndResizeGradBoxes işlemini saran bir sınıf oluşturmaya yönelik 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.
görüntü "[toplu iş, resim_yüksekliği, resim_genişliği, derinlik]" şeklindeki 4 boyutlu tensör. Hem "image_height" hem de "image_width" pozitif olmalıdı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.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • CropAndResizeGradBoxes'ın yeni bir örneği

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

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

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

"[num_boxes, 4]" şeklindeki 2 boyutlu tensör.