|
ONE - On-device Neural Engine
|
#include <Sparsifier.h>
Public Member Functions | |
| Sparsifier (const std::vector< int > &shape, const std::vector< int > &traversal_order, const std::vector< DimensionType > &format, const std::vector< int > &block_size={}, const std::vector< int > &block_map={}) | |
| std::vector< T > | GetData () |
| std::vector< std::vector< int > > | GetDimMetadata () |
| void | DenseToSparse (const T *src_data) |
Definition at line 28 of file Sparsifier.h.
| luci::Sparsifier< T >::Sparsifier | ( | const std::vector< int > & | shape, |
| const std::vector< int > & | traversal_order, | ||
| const std::vector< DimensionType > & | format, | ||
| const std::vector< int > & | block_size = {}, |
||
| const std::vector< int > & | block_map = {} |
||
| ) |
Definition at line 24 of file Sparsifier.cpp.
References luci::DENSE, and luci::must_cast().
| void luci::Sparsifier< T >::DenseToSparse | ( | const T * | src_data | ) |
Definition at line 58 of file Sparsifier.cpp.
References luci::DENSE, luci::must_cast(), and luci::SPARSE_CSR.
|
inline |
Definition at line 46 of file Sparsifier.h.
|
inline |
Definition at line 47 of file Sparsifier.h.