Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

OperationBuilder

genel arayüz OperationBuilder
Bilinen Dolaylı Alt Sınıflar

Operation için bir inşaatçı.

Örneğin, çıktı olarak "3" sabitini üreten bir işlem oluşturmak için aşağıdaki oluşturucu kullanılır:

// env is an ExecutionEnvironment, such as a Graph instance.
 try (Tensor c1 = Tensor.create(3.0f)) {
   env.opBuilder("Const", "MyConst")
       .setAttr("dtype", c1.dataType())
       .setAttr("value", c1)
       .build();
 
 }

Kamu Yöntemleri

soyut OperationBuilder
addControlInput ( İşlem denetimi)
Kontrol işlemi yapmadan önce işlemin yürütülmediğinden emin olun.
soyut OperationBuilder
addInput ( Çıkış <?> girişi)
Oluşturulmakta olan işlemin sonraki girişi olarak başka bir işlemin çıktısını ekleyin.
soyut OperationBuilder
addInputList ( Çıkış [] <?> girişleri)
Oluşturulmakta olan işlemin sonraki girdileri olarak başka bir işlemin çıktılarını ekleyin.
soyut İşlem
inşa ()
Operation Oluşturun.
soyut OperationBuilder
setAttr (Dize adı, Tensor <?> değeri)
Oluşturulmakta olan işlemin bir özniteliğinin tensör değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, Tensor [] <?> değeri)
Oluşturulmakta olan işlemin bir özniteliğinin tensör değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, Dize [] değeri)
Oluşturulmakta olan işlemin bir özniteliğinin dize değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, boole [] değeri)
Oluşturulmakta olan işlemin bir özelliğinin boole değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, DataType [] değeri)
Oluşturulmakta olan işlemin bir özniteliğinin tür değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, Dize değeri)
Oluşturulmakta olan işlemin bir özniteliğinin dize değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, float [] değeri)
Oluşturulmakta olan işlemin bir özniteliğinin float değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, uzun değer)
Oluşturulmakta olan işlemin bir özniteliğinin uzun değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, uzun [] değer)
Oluşturulmakta olan işlemin bir özniteliğinin uzun değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, boole değeri)
Oluşturulmakta olan işlemin bir özniteliğinin boole değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, Şekil [] değeri)
Oluşturulmakta olan işlemin bir özniteliğinin şekil değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, kayan nokta değeri)
Oluşturulmakta olan işlemin bir özniteliğinin float değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, DataType değeri)
Oluşturulmakta olan işlemin bir özniteliğinin tür değerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, bayt [] değeri)
Oluşturulmakta olan işlemin bir özniteliğinin bayt değerlerini ayarlayın.
soyut OperationBuilder
setAttr (Dize adı, Şekil değeri)
Oluşturulmakta olan işlemin bir özniteliğinin şekil değerini ayarlayın.
soyut OperationBuilder
setDevice (Dize cihazı)
Oluşturulmakta olan işlemi hesaplamak için istenen cihazı ayarlayın.

Kamu Yöntemleri

genel özet OperationBuilder addControlInput ( İşlem denetimi)

Kontrol işlemi yapmadan önce işlemin yürütülmediğinden emin olun.

Kontrol girişi, halihazırda inşa edilmekte olan operasyon çalıştırılmadan önce yürütülmesi gereken bir İşlemdir.

Örneğin, bu işlem için bir kontrol girişi olarak bir Onaylama işlemi eklenebilir. Assert artık, işlemi çalıştırmadan önce kendisini her zaman doğrulayacak bir ön koşul olarak davranır.

Parametreler
kontrol bu işlemi çalıştırmadan önce gerçekleştirilmesi gereken işlem.
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder addInput ( Çıktı <?> girişi)

Oluşturulmakta olan işlemin sonraki girişi olarak başka bir işlemin çıktısını ekleyin.

Parametreler
giriş Output , inşa edilmekte olan operasyonun girdisi olduğu varsayılır.
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder addInputList ( Çıktı [] <?> girdileri)

Oluşturulmakta olan işlemin sonraki girdileri olarak başka bir işlemin çıktılarını ekleyin.

Parametreler
girişler Oluşturulmakta olan operasyonun girdileri olması gereken Output listesi.
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract İşlem oluşturma ()

Operation Oluşturun.

Mevcut yürütme ortamına bağlı olarak aşağıdaki eylem de gerçekleştirilecektir.

  • İstekli modda, işlemin sonucu hemen hesaplanacaktır.
  • Grafik modunda, işlem daha sonra bir Session çalıştırılırken yürütülecek grafiğe bir düğüm olarak eklenecektir.

Build () döndükten sonra OperationBuilder kullanılamaz.

public abstract OperationBuilder setAttr (Dize adı, Tensor <?> değeri)

Oluşturulmakta olan işlemin bir özniteliğinin tensör değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, Tensor [] <?> değeri)

Oluşturulmakta olan işlemin bir özniteliğinin tensör değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, Dize [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin dize değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, mantıksal [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin boole değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, DataType [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin tür değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, Dize değeri)

Oluşturulmakta olan işlemin bir özniteliğinin dize değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, float [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin float değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, uzun değer)

Oluşturulmakta olan işlemin bir özniteliğinin uzun değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, uzun [] değer)

Oluşturulmakta olan işlemin bir özniteliğinin uzun değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, boole değeri)

Oluşturulmakta olan işlemin bir özelliğinin boole değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, Şekil [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin şekil değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, kayan nokta değeri)

Oluşturulmakta olan işlemin bir özniteliğinin float değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, DataType değeri)

Oluşturulmakta olan işlemin bir özniteliğinin tür değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, bayt [] değeri)

Oluşturulmakta olan işlemin bir özniteliğinin bayt değerlerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değerleri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setAttr (Dize adı, Şekil değeri)

Oluşturulmakta olan işlemin bir özniteliğinin şekil değerini ayarlayın.

Parametreler
isim öznitelik adı
değer öznitelik değeri
İadeler
  • zincirleme için OperationBuilder örneği.

public abstract OperationBuilder setDevice (Dize cihazı)

Oluşturulmakta olan işlemi hesaplamak için istenen cihazı ayarlayın.

Parametreler
cihaz dizge olarak istenen cihaz
İadeler
  • zincirleme için OperationBuilder örneği.