Oblicza rozkład własny partii macierzy samosprzężonych
(Uwaga: obsługiwane są tylko wejścia rzeczywiste).
Oblicza wartości własne i wektory własne najbardziej wewnętrznych macierzy M na N w tensorze w taki sposób, że tensor[...,:,:] = u[..., :, :] * Diag(s[..., :] ) * Transpozycja(v[...,:,:]).
Stałe
| Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow | 
Metody publiczne
| statyczny <T rozszerza TType > Svd <T> | |
| Wyjście <T> |  S ()  Wartości pojedyncze. | 
| Wyjście <T> |  ty ()  Lewe wektory osobliwe. | 
| Wyjście <T> |  v ()  Prawe wektory osobliwe.  | 
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static Svd <T> create ( Zakres zasięgu , Operand <T> a, Long maxIter, Float epsilon, String PrecisionConfig)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Svd.
Parametry
| zakres | aktualny zakres | 
|---|---|
| A | tensor wejściowy. | 
| maxIter | maksymalna liczba aktualizacji wobulacji, tj. cała dolna część trójkątna lub górna część trójkątna w oparciu o dolny parametr. Z heurystycznego punktu widzenia argumentowano, że w praktyce potrzebne są przemiatania w przybliżeniu log(min (M, N)) (zob. Golub & van Loan „Matrix Computation”). | 
| epsilon | współczynnik tolerancji. | 
| konfiguracja precyzji | serializowany proto xla::PrecisionConfig. | 
Zwroty
- nowa instancja Svd
publiczne wyjście <T> s ()
Wartości pojedyncze. Wartości są sortowane w odwrotnej kolejności wielkości, więc s[..., 0] jest największą wartością, s[..., 1] jest drugą co do wielkości itd.
Oblicza rozkład własny partii macierzy samosprzężonych
(Uwaga: obsługiwane są tylko wejścia rzeczywiste).
Oblicza wartości własne i wektory własne najbardziej wewnętrznych macierzy M na N w tensorze w taki sposób, że tensor[...,:,:] = u[..., :, :] * Diag(s[..., :] ) * Transpozycja(v[...,:,:]).
Stałe
| Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow | 
Metody publiczne
| statyczny <T rozszerza TType > Svd <T> | |
| Wyjście <T> |  S ()  Wartości pojedyncze. | 
| Wyjście <T> |  ty ()  Lewe wektory osobliwe. | 
| Wyjście <T> |  v ()  Prawe wektory osobliwe.  | 
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static Svd <T> create ( Zakres zasięgu , Operand <T> a, Long maxIter, Float epsilon, String PrecisionConfig)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Svd.
Parametry
| zakres | aktualny zakres | 
|---|---|
| A | tensor wejściowy. | 
| maxIter | maksymalna liczba aktualizacji wobulacji, tj. cała dolna część trójkątna lub górna część trójkątna w oparciu o dolny parametr. Z heurystycznego punktu widzenia argumentowano, że w praktyce potrzebne są przemiatania w przybliżeniu log(min (M, N)) (zob. Golub & van Loan „Matrix Computation”). | 
| epsilon | współczynnik tolerancji. | 
| konfiguracja precyzji | serializowany proto xla::PrecisionConfig. | 
Zwroty
- nowa instancja Svd
publiczne wyjście <T> s ()
Wartości pojedyncze. Wartości są sortowane w odwrotnej kolejności wielkości, więc s[..., 0] jest największą wartością, s[..., 1] jest drugą co do wielkości itd.