Svd
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Calcola la scomposizione automatica di un lotto di matrici autoaggiunte
(Nota: sono supportati solo input reali).
Calcola gli autovalori e gli autovettori delle matrici M per N più interne nel tensore tale che tensor[...,:,:] = u[..., :, :] * Diag(s[..., :] ) * Trasporre(v[...,:,:]).
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
statico <T estende TType > Svd <T> | create ( Scope scope, Operando <T> a, Long maxIter, Float epsilon, String PrecisionConfig) Metodo factory per creare una classe che racchiude una nuova operazione Svd. |
Uscita <T> | |
Uscita <T> | tu () Vettori singolari di sinistra. |
Uscita <T> | v () Vettori singolari destri. |
Metodi ereditati
Dalla classe java.lang.Object booleano | è uguale a (Oggetto arg0) |
Classe finale<?> | getClass () |
int | codice hash () |
vuoto finale | notificare () |
vuoto finale | notificaTutti () |
Corda | accordare () |
vuoto finale | attendere (lungo arg0, int arg1) |
vuoto finale | aspetta (lungo arg0) |
vuoto finale | Aspettare () |
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Valore costante: "XlaSvd"
Metodi pubblici
public static Svd <T> create ( Scope scope, Operand <T> a, Long maxIter, Float epsilon, String PrecisionConfig)
Metodo factory per creare una classe che racchiude una nuova operazione Svd.
Parametri
scopo | ambito attuale |
---|
UN | il tensore di ingresso. |
---|
maxIter | numero massimo di aggiornamenti di scansione, ovvero l'intera parte triangolare inferiore o la parte triangolare superiore in base al parametro inferiore. Euristicamente, è stato sostenuto che nella pratica sono necessarie operazioni di scansione approssimativamente log(min (M, N)) (Rif: Golub & van Loan "Matrix Computation"). |
---|
epsilon | il rapporto di tolleranza. |
---|
precisioneConfig | un protocollo xla::PrecisionConfig serializzato. |
---|
Uscita pubblica <T> s ()
Valori singolari. I valori sono ordinati in ordine di grandezza inverso, quindi s[..., 0] è il valore più grande, s[..., 1] è il secondo più grande, ecc.
Uscita pubblica <T> u ()
Vettori singolari di sinistra.
Uscita pubblica <T> v ()
Vettori singolari destri.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2023-12-01 UTC."}