tensorflow :: ops :: SparseMatMul
#include <math_ops.h>Multiplique a matriz "a" pela matriz "b".
Resumo
 As entradas devem ser matrizes bidimensionais e a dimensão interna de "a" deve corresponder à dimensão externa de "b". Tanto "a" e "b" deve ser Tensor s não SparseTensor s. Esta op é otimizada para o caso em que pelo menos um de "a" ou "b" é esparso, no sentido de que eles têm uma grande proporção de valores zero. O ponto de equilíbrio para usar isso versus uma multiplicação de matriz densa em uma plataforma foi de 30% de valores zero na matriz esparsa.
O cálculo do gradiente desta operação só aproveitará a dispersão do gradiente de entrada quando esse gradiente vier de um Relu .
Argumentos:
- escopo: um objeto Scope
 
Retorna:
-  
Output: O tensor do produto. 
Construtores e Destruidores | |
|---|---|
 SparseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b) | |
 SparseMatMul (const :: tensorflow::Scope & scope, :: tensorflow::Input a, :: tensorflow::Input b, const SparseMatMul::Attrs & attrs) | 
Atributos públicos | |
|---|---|
 operation | |
 product | |
Funções públicas | |
|---|---|
 node () const | ::tensorflow::Node * | 
 operator::tensorflow::Input () const | |
 operator::tensorflow::Output () const |  |
Funções estáticas públicas | |
|---|---|
 AIsSparse (bool x) | |
 BIsSparse (bool x) | |
 TransposeA (bool x) | |
 TransposeB (bool x) | |
Structs | |
|---|---|
| tensorflow :: ops :: SparseMatMul :: Attrs | Configuradores de atributos opcionais para SparseMatMul .  | 
Atributos públicos
Operação
Operation operation
produtos
::tensorflow::Output product
Funções públicas
SparseMatMul
SparseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b )
SparseMatMul
SparseMatMul( const ::tensorflow::Scope & scope, ::tensorflow::Input a, ::tensorflow::Input b, const SparseMatMul::Attrs & attrs )
nó
::tensorflow::Node * node() const
operador :: tensorflow :: Input
operator::tensorflow::Input() const
operador :: tensorflow :: Saída
operator::tensorflow::Output() const
Funções estáticas públicas
AIsSparse
Attrs AIsSparse( bool x )
BIsSparse
Attrs BIsSparse( bool x )
TransporA
Attrs TransposeA( bool x )
TransporB
Attrs TransposeB( bool x )