Grafikİşlemi

genel final sınıfı GraphOperation

Graph düğüm olarak eklenen bir Operation uygulanması.

GraphOperation örnekleri yalnızca parçası oldukları Graph geçerli olduğu sürece geçerlidir. Bu nedenle, close() çağrılmışsa GraphOperation örneğindeki yöntemler bir IllegalStateException ile başarısız olabilir.

GraphOperation örnekleri değiştirilemez ve iş parçacığı açısından güvenlidir.

Genel Yöntemler

boolean
eşittir (Nesne o)
int
int
inputListLength (Dize adı)
Bu işlem için verilen Tensör giriş listesinin boyutunu döndürür.
Sicim
isim ()
İşlemin tam adını döndürür.
int
sayıÇıkışlar ()
Bu işlem tarafından üretilen tensörlerin sayısını döndürür.
<T> Çıkış <T>
çıktı (int idx)
Bu işlem tarafından üretilen tensörlerden birine sembolik bir tutamaç döndürür.
Çıkış[] <?>
çıktıListesi (int idx, int uzunluk)
Bu işlem tarafından üretilen tensörlerin listesine ait sembolik tutamaçları döndürür.
int
OutputListLength (Dize adı)
Bu işlem tarafından üretilen Tensörler listesinin boyutunu döndürür.
Sicim
Sicim
tip ()
İşlemin türünü, yani işlem tarafından gerçekleştirilen hesaplamanın adını döndürür.

Kalıtsal Yöntemler

Genel Yöntemler

genel boole eşittir (Object o)

Parametreler
Ö

genel int hashCode ()

public int inputListLength (Dize adı)

Bu işlem için verilen Tensör giriş listesinin boyutunu döndürür.

Bir Operasyonun, her biri tek bir tensör veya tensörlerin bir listesini içeren birden fazla adlandırılmış girişi vardır. Bu yöntem, işlemin belirli bir adlandırılmış girişi için tensör listesinin boyutunu döndürür.

Parametreler
isim Bu işleme giriş yapan tensörlerin (çok sayıda olabilir) listesinin tanımlayıcısı.
İadeler
  • bu adlandırılmış giriş tarafından üretilen Tensörler listesinin boyutu.

genel Dize adı ()

İşlemin tam adını döndürür.

public int numOutputs ()

Bu işlem tarafından üretilen tensörlerin sayısını döndürür.

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

Bu işlem tarafından üretilen tensörlerden birine sembolik bir tutamaç döndürür.

Uyarı: Tensörün türünün T ile eşleşip eşleşmediğini kontrol etmez. Bu yöntemin, örneğin operation.<Integer>output(0)

Parametreler
kimlik Bu işlemle üretilen çıktılar arasındaki çıktının endeksi.

public Output[] <?> çıktıListesi (int idx, int uzunluk)

Bu işlem tarafından üretilen tensörlerin listesine ait sembolik tutamaçları döndürür.

Parametreler
kimlik listenin ilk tensörünün indeksi
uzunluk listedeki tensör sayısı
İadeler
  • Output dizisi

public int çıktıListLength (Dize adı)

Bu işlem tarafından üretilen Tensörler listesinin boyutunu döndürür.

Bir İşlemin, her biri tek bir tensör veya bir tensör listesi üreten birden fazla adlandırılmış çıkışı vardır. Bu yöntem, işlemin belirli bir adlandırılmış çıktısı için tensör listesinin boyutunu döndürür.

Parametreler
isim Bu işlem tarafından üretilen tensör listesinin tanımlayıcısı (bunlardan çok sayıda olabilir).
İadeler
  • bu adlandırılmış çıktı tarafından üretilen Tensörler listesinin boyutu.

public String toString ()

genel Dize türü ()

İşlemin türünü, yani işlem tarafından gerçekleştirilen hesaplamanın adını döndürür.