TridiagonalSolve

genel final sınıfı TridiagonalSolve

Üçgen denklem sistemlerini çözer.

Üçgen denklem sistemlerini çözer. Parti boyutlarını ve her sol taraf için birden fazla sağ tarafı destekler. CPU'da çözüm, 'kısmi_pivoting' özelliğine bağlı olarak kısmi pivotlama ile veya kısmi pivotlama olmadan Gauss eliminasyonu yoluyla hesaplanır. GPU'da Nvidia'nın cuSPARSE kitaplığı kullanılır: https://docs.nvidia.com/cuda/cusparse/index.html#gtsv Kısmi pivotlama henüz XLA arka uçları tarafından desteklenmemektedir.

İç İçe Sınıflar

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

Sabitler

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

Genel Yöntemler

Çıkış <T>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
static <T, TType'ı genişletir > TridiagonalSolve <T>
oluştur ( Kapsam kapsamı, İşlenen <T> köşegenleri, İşlenen <T> rhs, Seçenekler... seçenekler)
Yeni bir TridiagonalSolve işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <T>
çıktı ()
Çözümleri içeren '[..., M, K]' şeklindeki tensör
statik TridiagonalSolve.Options
kısmi Pivoting (Boolean kısmi Pivoting)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "TridiagonalSolve"

Genel Yöntemler

genel Çıkış <T> 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 TridiagonalSolve <T> create ( Kapsam kapsamı, İşlenen <T> köşegenleri, İşlenen <T> rhs, Seçenekler... seçenekler)

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

Parametreler
kapsam mevcut kapsam
köşegenler En içteki 2 boyutu, üç satırı sırasıyla süper köşegen, köşegen ve alt köşegen olmak üzere üç köşegen matrisleri temsil eden `[..., 3, M]' şeklindeki tensör. Süper köşegenin son elemanı ve alt köşegenin ilk elemanı dikkate alınmaz.
rhs Her sol taraf için K sağ tarafı temsil eden '[..., M, K]' şeklindeki tensör.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • TridiagonalSolve'un yeni bir örneği

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

Çözümleri içeren '[..., M, K]' şeklindeki tensör

public static TridiagonalSolve.Options kısmiPivoting (Boolean kısmiPivoting)

Parametreler
kısmi Döndürme Kısmi döndürmenin uygulanıp uygulanmayacağı. Kısmi döndürme, prosedürü daha istikrarlı ancak daha yavaş hale getirir.