Aprenda o que há de mais recente em aprendizado de máquina, IA generativa e muito mais no WiML Symposium 2023
Registre-se
Svd
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Calcula a decomposição própria de um lote de matrizes auto-adjuntas
(Nota: apenas entradas reais são suportadas).
Calcula os autovalores e autovetores das matrizes M por N mais internas no tensor, de modo que o tensor [...,:,:] = u [...,:,:] * Diag (s [...,:] ) * Transpor (v [...,:,:]).
Constantes
Fragmento | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow |
Métodos Públicos
static <T extends TType > Svd <T> | criar ( Escopo do escopo, Operando <T> a, Long maxIter, Float epsilon, String precisionConfig) Método de fábrica para criar uma classe envolvendo uma nova operação Svd. |
Saída <T> | |
Saída <T> | u () Vetores singulares à esquerda. |
Saída <T> | v () Vetores singulares à direita. |
Métodos herdados
Da classe java.lang.Object boleano | igual a (objeto arg0) |
aula final <?> | getClass () |
int | hashCode () |
vazio final | notificar () |
vazio final | notificar tudo () |
Fragmento | toString () |
vazio final | espera (long arg0, int arg1) |
vazio final | espera (long arg0) |
vazio final | espera () |
Constantes
public static final String OP_NAME
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Valor constante: "XlaSvd"
Métodos Públicos
public static Svd <T> create ( escopo do escopo, Operando <T> a, Long maxIter, Float epsilon, String precisionConfig)
Método de fábrica para criar uma classe envolvendo uma nova operação Svd.
Parâmetros
alcance | escopo atual |
---|
uma | o tensor de entrada. |
---|
maxIter | número máximo de atualização de varredura, ou seja, toda a parte triangular inferior ou parte triangular superior com base no parâmetro inferior. Heuristicamente, argumentou-se que varreduras de aproximadamente log (min (M, N)) são necessárias na prática (Ref: Golub & van Loan "Matrix Computation"). |
---|
épsilon | a relação de tolerância. |
---|
precisãoConfig | um protótipo xla :: PrecisionConfig serializado. |
---|
Devoluções
- uma nova instância de Svd
Public Output <T> s ()
Valores singulares. Os valores são classificados em ordem inversa de magnitude, então s [..., 0] é o maior valor, s [..., 1] é o segundo maior, etc.
Saída pública <T> u ()
Vetores singulares à esquerda.
Saída pública <T> v ()
Vetores singulares à direita.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2021-04-01 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2021-04-01 UTC."],[],[]]