Üç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 |
Genel Yöntemler
Çıkış <T> | Çıkış olarak () Bir tensörün sembolik tutamacını döndürür. |
statik <T> 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) |
statik TridiagonalSolve.Options | perturbTekil (Boolean perturbTekil) |
Kalıtsal Yöntemler
Genel Yöntemler
genel Çıkış <T> asOutput ()
Bir 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
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. |
---|