org.tensorflow.op.core.Shape tensörleri ve bir şeklin boyutlarını temsil eden 1d işlenenleri üzerinde yöntemler sağlayan bir operatör.
Ops tf = Ops.create(); Operand<TFloat32> yPred = tf.constant(new float[][][] { { {0f, 0.5f
, {0.3f, 0.9f} } }); ShapepredShape = tf.shape(yPred); Operand numLabels = tf.reduceProd(tf.shape.takeLast(predShape, // take all but the first dimension tf.math.sub( // by subtract 1 from the total dimensions represent by predShape tf.shape.numDimensions(predShape), tf.constant(1))), tf.constant(0)); Operand numPred = tf.shape.size(predShape, tf.constant(0)); Operand predFlat = tf.shape.flatten(yPred); Shape predShape64 = tf.shape(yPred, TInt64.class); Operand predSqueezed = tf.shape.squeeze(predShape64, TInt64.class); }
Kamu İnşaatçıları
Şekiller () |
Genel Yöntemler
statik İşlenen < TInt64 > | |
statik İşlenen < TInt32 > | |
statik <T TNumber'ı genişletir > İşlenen <T> | |
statik <T TType'ı genişletir, U TNumber'ı genişletir > İşlenen <T> | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik <T TType'ı genişletir > İşlenen <T> | |
statik İşlenen < TInt32 > | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik İşlenen < TInt32 > | kafa ( Kapsam kapsamı , Şekil < TInt32 > şekil) Şeklin ilk boyutunu içeren 1 boyutlu bir İşlenen oluşturur. |
statik İşlenen < TInt32 > | |
statik <U TNumber'ı genişletir > İşlenen <U> | numDimensions ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü) Şekil nesnesinin boyut sayısını alın. |
statik İşlenen < TInt64 > | başına ekle ( Kapsam kapsamı, Şekil < TInt64 > şekil, uzun ilk Boyut) İlk boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen oluşturur. |
statik <T TNumber'ı genişletir > İşlenen <T> | başa ekleme ( Kapsam kapsamı, İşlenen <T> şekli, İşlenen <T> şekliToPrepend) Başına eklenecek şekli temsil eden bir işlenenin boyutlarını ve ardından bir şekli temsil eden işlenenin boyutlarını içeren yeni bir şekli temsil eden 1 boyutlu bir işlenen oluşturur. |
statik İşlenen < TInt32 > | başına ekle ( Kapsam kapsamı, Shape < TInt32 > şekil, int FirstDimension) İlk boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen oluşturur. |
statik <U TNumber'ı genişletir > İşlenen <U> | azaltıcıDims ( Kapsam kapsamı , Şekil <U> şekli, İşlenen <U> ekseni, Sınıf<U> türü) Şekli belirtilen eksene küçültür. |
statik İşlenen < TInt32 > | |
statik <T TType'ı genişletir > İşlenen <T> | azaltıcıDims ( Kapsam kapsamı, İşlenen <T> işleneni, İşlenen < TInt32 > ekseni) Şekli belirtilen eksene indirgeyerek işleneni yeniden şekillendirir. |
statik <T TType'ı genişletir, U TNumber'ı genişletir > İşlenen <T> | azaltıcıDims ( Kapsam kapsamı, İşlenen <T> işleneni, İşlenen <U> ekseni, Sınıf<U> türü) Şekli belirtilen eksene indirgeyerek işleneni yeniden şekillendirir. |
statik <U TNumber'ı genişletir > İşlenen <U> | boyut ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü) TensorFlow şeklinin temsil ettiği boyutu alın. |
statik <T, TType'ı genişletir > İşlenen < TInt32 > | |
statik İşlenen < TInt32 > | |
statik İşlenen < TInt32 > | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik <T TType'ı genişletir, U TNumber'ı genişletir > İşlenen <U> | |
statik İşlenen < TInt32 > | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik İşlenen < TInt32 > | kuyruk ( Kapsam kapsamı , Şekil < TInt32 > şekil) Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu bir İşlenen oluşturur. |
statik <U TNumber'ı genişletir > İşlenen <U> | kuyruk ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü) Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu bir İşlenen oluşturur *. |
statik İşlenen < TInt32 > | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik <U TNumber'ı genişletir > İşlenen <U> | |
statik <U TNumber'ı genişletir > İşlenen < TInt32 > |
Kalıtsal Yöntemler
Kamu İnşaatçıları
genel Şekiller ()
Genel Yöntemler
public static İşlenen < TInt64 > ekleme ( Kapsam kapsamı, Şekil < TInt64 > şekil, uzun son Boyut)
Bir şeklin boyutlarını ve ardından son boyutu içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
son Boyut | eklenecek boyut(lar) |
İadeler
- bir şeklin boyutlarını ve ardından son boyutu içeren 1 boyutlu işlenen
public static İşlenen < TInt32 > ekleme ( Kapsam kapsamı, Şekil < TInt32 > şekil, int lastDimension)
Bir şeklin boyutlarını ve ardından son boyutu içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
son Boyut | eklenecek boyut(lar) |
İadeler
- bir şeklin boyutlarını ve ardından son boyutu içeren 1 boyutlu işlenen
public static İşlenen <T> ekleme ( Kapsam kapsamı, İşlenen <T> şekli, İşlenen <T> şekliToAppend)
Bir şekli temsil eden işlenenin boyutlarını ve ardından eklenecek şekli temsil eden işlenenin boyutlarını içeren yeni bir şekli temsil eden 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
şekilToAppend | eklenecek diğer şekil |
İadeler
- bir şekli temsil eden işlenenin boyutlarını ve ardından eklenecek şekli temsil eden işlenenin boyutlarını içeren yeni bir şekli temsil eden 1 boyutlu işlenen
public static İşlenen <T> düzleştir ( Kapsam kapsamı, İşlenen <T> işleneni, Sınıf<U> türü)
İşleneni 1 boyuta düzleştirin
Parametreler
kapsam | mevcut kapsam |
---|---|
işlenen | düzleştirme işleneni |
tip | şekil veri türü |
İadeler
- yeniden şekillendirilen işlenen
public static İşlenen <U> düzleştirme ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü)
Şekli 1 boyuta düzleştirin.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
tip | şekil veri türü |
İadeler
- düzleştirilmiş şekil
public static İşlenen <T> düzleştir ( Kapsam kapsamı , İşlenen <T> işleneni)
İşleneni 1 boyuta düzleştirin.
Parametreler
kapsam | mevcut kapsam |
---|---|
işlenen | düzleştirme işleneni |
İadeler
- yeniden şekillendirilen işlenen
public static İşlenen < TInt32 > düzleştir ( Kapsam kapsamı , Şekil < TInt32 > şekil)
Şekli 1 boyuta düzleştirin.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
İadeler
- düzleştirilmiş şekil
public static İşlenen <U> başlığı ( Kapsam kapsamı, Şekil <U> şekli, Sınıf<U> türü)
Şeklin ilk boyutunu içeren 1 boyutlu bir İşlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
tip | şekil veri türü. |
İadeler
- Şeklin ilk boyutunu içeren 1 boyutlu bir İşlenen
public static Operand < TInt32 > head ( Kapsam kapsamı , Şekil < TInt32 > şekil)
Şeklin ilk boyutunu içeren 1 boyutlu bir İşlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
İadeler
- Şeklin ilk boyutunu içeren 1 boyutlu bir İşlenen
public static İşlenen < TInt32 > numDimensions ( Kapsam kapsamı, Şekil < TInt32 > şekil)
Şekil nesnesinin boyut sayısını alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | şekil |
İadeler
- boyut sayısı
public static İşlenen <U> numDimensions ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü)
Şekil nesnesinin boyut sayısını alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | şekil |
tip | şekil veri türü |
İadeler
- boyut sayısı
public static İşlenen < TInt64 > başa ekleme ( Kapsam kapsamı, Şekil < TInt64 > şekil, uzun ilk Boyut)
İlk boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
ilk Boyut | başa eklenecek boyut |
İadeler
- birinci boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen
public static İşlenen <T> başa ekleme ( Kapsam kapsamı, İşlenen <T> şekli, İşlenen <T> şekliToPrepend)
Başına eklenecek şekli temsil eden bir işlenenin boyutlarını ve ardından bir şekli temsil eden işlenenin boyutlarını içeren yeni bir şekli temsil eden 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | bir şeklin boyutlarını içeren bir işlenen |
şekilToPrepend | başına eklenecek şeklin boyutlarını içeren bir işlenen |
İadeler
- başına eklenecek şekli temsil eden bir işlenenin boyutlarını ve ardından şekli temsil eden bir işlenenin boyutlarını içeren yeni bir şekli temsil eden 1 boyutlu bir işlenen
public static İşlenen < TInt32 > başa ekleme ( Kapsam kapsamı, Şekil < TInt32 > şekil, int ilkDimension)
İlk boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
ilk Boyut | başa eklenecek boyut |
İadeler
- birinci boyutu ve ardından şeklin boyutlarını içeren 1 boyutlu bir işlenen
public static İşlenen <U> reducDims ( Kapsam kapsamı , Şekil <U> şekli, İşlenen <U> ekseni, Sınıf<U> türü)
Şekli belirtilen eksene küçültür.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
eksen | Eksen |
tip | şekil veri türü |
İadeler
- azaltılmış şekil
public static İşlenen < TInt32 > reducDims ( Kapsam kapsamı , Şekil < TInt32 > şekil, İşlenen < TInt32 > eksen)
Şekli belirtilen eksene küçültür.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
eksen | Eksen |
İadeler
- indirgenmiş şeklin boyutlarını içeren bir işlenen
public static İşlenen <T> redüktörDims ( Kapsam kapsamı, İşlenen <T> işleneni, İşlenen < TInt32 > ekseni)
Şekli belirtilen eksene indirgeyerek işleneni yeniden şekillendirir.
Parametreler
kapsam | mevcut kapsam |
---|---|
işlenen | işlenen |
eksen | Eksen |
İadeler
- yeniden şekillendirilen işlenen
public static İşlenen <T> redüktörDims ( Kapsam kapsamı , İşlenen <T> işleneni, İşlenen <U> ekseni, Sınıf<U> türü)
Şekli belirtilen eksene indirgeyerek işleneni yeniden şekillendirir.
Parametreler
kapsam | mevcut kapsam |
---|---|
işlenen | işlenen |
eksen | Eksen |
tip | şekil veri türü |
İadeler
- yeniden şekillendirilen işlenen
public static İşlenen <U> boyutu ( Kapsam kapsamı, Şekil <U> şekli, Sınıf<U> türü)
TensorFlow şeklinin temsil ettiği boyutu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
tip | şekil veri türü |
İadeler
- boyut
public static İşlenen < TInt32 > boyut ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen < TInt32 > dim)
Tensörün şekli için belirtilen boyutun boyutunu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
giriş | işlenen |
loş | boyut |
İadeler
- belirtilen boyutun boyutu
public static İşlenen < TInt32 > boyut ( Kapsam kapsamı , Şekil < TInt32 > şekil)
TensorFlow şeklinin temsil ettiği boyutu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
İadeler
- boyut
public static İşlenen < TInt32 > boyut ( Kapsam kapsamı, Şekil < TInt32 > şekil, İşlenen < TInt32 > dim)
Şekilde belirtilen boyutun boyutunu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
loş | boyut |
İadeler
- belirtilen boyutun boyutu
public static İşlenen <U> boyutu ( Kapsam kapsamı, Şekil <U> şekli, İşlenen <U> dim, Sınıf<U> türü)
Şekilde belirtilen boyutun boyutunu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
loş | boyut |
tip | şekil veri türü |
İadeler
- belirtilen boyutun boyutu
public static İşlenen <U> boyutu ( Kapsam kapsamı, İşlenen <T> girişi, İşlenen <U> dim, Sınıf<U> türü)
Tensörün şekli için belirtilen boyutun boyutunu alın.
Parametreler
kapsam | mevcut kapsam |
---|---|
giriş | işlenen |
loş | boyut |
tip | şekil veri türü |
İadeler
- belirtilen boyutun boyutu
public static İşlenen < TInt32 > sıkıştırma ( Kapsam kapsamı , Şekil < TInt32 > şekil)
Boyut 1'in boyutlarını şekilden kaldırır.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
İadeler
- sıkılmış şekil
public static İşlenen <U> sıkıştırma ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü)
Boyut 1'in boyutlarını şekilden kaldırır.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
tip | şekil veri türü. |
İadeler
- sıkılmış şekil
public static İşlenen < TInt32 > kuyruk ( Kapsam kapsamı , Şekil < TInt32 > şekil)
Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu bir İşlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
İadeler
- Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu İşlenen
public static İşlenen <U> kuyruğu ( Kapsam kapsamı , Şekil <U> şekli, Sınıf<U> türü)
Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu bir İşlenen oluşturur *.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
tip | şekil veri türü. |
İadeler
- Şeklin son boyutuyla eşleşen boyutu içeren 1 boyutlu İşlenen
public static İşlenen < TInt32 > take ( Kapsam kapsamı, Şekil < TInt32 > şekil, İşlenen < TInt32 > n)
Şeklin ilk n boyutuyla eşleşen boyutlara sahip 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
N | Alınacak ön boyutların sayısı, şeklin numDimensions() değerinden <= olmalıdır |
İadeler
- boyutların şeklin ilk n boyutuyla eşleşen 1 boyutlu işleneni
public static İşlenen <U> almak ( Kapsam kapsamı, Şekil <U> şekli, İşlenen <U> n, Sınıf<U> türü)
Şeklin ilk n boyutuyla eşleşen boyutları içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
N | Alınacak ön boyutların sayısı, şeklin numDimensions() değerinden <= olmalıdır |
tip | şekil veri türü. |
İadeler
- boyutların şeklin ilk n boyutuyla eşleşen 1 boyutlu işleneni
public static İşlenen <U> takeLast ( Kapsam kapsamı, Şekil <U> şekli, İşlenen <U> n, Sınıf<U> türü)
Şeklin son n boyutuyla eşleşen boyutları içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
N | Alınacak ön boyutların sayısı, şeklin numDimensions() değerinden <= olmalıdır |
tip | şekil veri türü. |
İadeler
- şeklin son n boyutuyla eşleşen boyutları içeren 1 boyutlu işlenen
public static İşlenen < TInt32 > takeLast ( Kapsam kapsamı , Şekil < TInt32 > şekil, İşlenen < TInt32 > n)
Şeklin son n boyutuyla eşleşen boyutları içeren 1 boyutlu bir işlenen oluşturur.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | TensorFlow şekli |
N | Alınacak ön boyutların sayısı, şeklin numDimensions() değerinden <= olmalıdır |
İadeler
- şeklin son n boyutuyla eşleşen boyutları içeren 1 boyutlu işlenen