|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef LYRA_CODEC_SPARSE_MATMUL_SPARSE_MATMUL_H_ |
|
#define LYRA_CODEC_SPARSE_MATMUL_SPARSE_MATMUL_H_ |
|
|
|
|
|
#include "sparse_matmul/compute/gru_gates.h" |
|
#include "sparse_matmul/layers/csr_blocksparse_matrix.h" |
|
#include "sparse_matmul/layers/masked_sparse_matrix.h" |
|
#include "sparse_matmul/layers/sparse_linear_layer.h" |
|
#include "sparse_matmul/layers/utils.h" |
|
#include "sparse_matmul/numerics/fast_transcendentals.h" |
|
#include "sparse_matmul/numerics/fixed_types.h" |
|
#include "sparse_matmul/numerics/float16_types.h" |
|
#include "sparse_matmul/numerics/type_utils.h" |
|
#include "sparse_matmul/os/coop_threads.h" |
|
#include "sparse_matmul/vector/cache_aligned_vector.h" |
|
|
|
|
|
#endif |
|
|