SetDiff1d

genel final sınıfı SetDiff1d

İki sayı veya dize listesi arasındaki farkı hesaplar.

Bir "x" listesi ve bir "y" listesi verildiğinde, bu işlem "x"te olan ancak "y"de olmayan tüm değerleri temsil eden bir "çıkış" listesi döndürür. Döndürülen liste "dışarı", sayıların "x"te göründüğü sırayla sıralanır (kopyalar korunur). Bu işlem aynı zamanda 'x' içindeki her bir 'out' öğesinin konumunu temsil eden bir 'idx' listesini de döndürür. Başka bir deyişle:

`out[i] = x[idx[i]] for i in [0, 1, ..., len(out) - 1]'

Örneğin, şu girdi verildiğinde:

x = [1, 2, 3, 4, 5, 6]
 y = [1, 3, 5]
 
Bu işlem şunu döndürür:
out ==> [2, 4, 6]
 idx ==> [1, 3, 5]
 

Sabitler

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

Genel Yöntemler

static <T TType'ı genişletir, U TNumber'ı genişletir > SetDiff1d <T, U>
create ( Kapsam kapsamı, İşlenen <T> x, İşlenen <T> y, Sınıf<U> outIdx)
Yeni bir SetDiff1d işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
static <T extends TType > SetDiff1d <T, TInt32 >
create ( Kapsam kapsamı, İşlenen <T> x, İşlenen <T> y)
Varsayılan çıkış türlerini kullanarak yeni bir SetDiff1d işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <U>
kimlikx ()
1-D.
Çıkış <T>
dışarı ()
1-D.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "ListDiff"

Genel Yöntemler

public static SetDiff1d <T, U> create ( Kapsam kapsamı, İşlenen <T> x, İşlenen <T> y, Sınıf<U> outIdx)

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

Parametreler
kapsam mevcut kapsam
X 1-D. Saklanacak değerler.
sen 1-D. Kaldırılacak değerler.
İadeler
  • SetDiff1d'nin yeni bir örneği

public static SetDiff1d <T, TInt32 > create ( Kapsam kapsamı, İşlenen <T> x, İşlenen <T> y)

Varsayılan çıkış türlerini kullanarak yeni bir SetDiff1d işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
X 1-D. Saklanacak değerler.
sen 1-D. Kaldırılacak değerler.
İadeler
  • SetDiff1d'nin yeni bir örneği

genel Çıkış <U> idx ()

1-D. "Out"ta korunan "x" değerlerinin konumları.

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

1-D. Değerler "x"te mevcut ancak "y"de mevcut değil.