Poplar and PopLibs
SparsePartitioner.hpp File Reference

Translation and encoding of sparsity information for a fully connected layer. More...

#include <poplar/Interval.hpp>
#include <poplar/OptionFlags.hpp>
#include <poplar/Target.hpp>
#include <poplar/Type.hpp>
#include <popsparse/FullyConnected.hpp>
#include <popsparse/FullyConnectedParams.hpp>
#include <popsparse/MatMulParams.hpp>
#include <popsparse/SparseStorageFormats.hpp>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  popsparse::dynamic::SparsityDataImpl< T >
 Encoding of sparsity representation. More...
 
class  popsparse::dynamic::Partitioner< T >
 Class to translate and encode sparsity information for a fully connected layer. More...
 

Namespaces

namespace  popsparse
 Support for sparse matrices.
 
namespace  popsparse::dynamic
 Support for dynamic sparse matrices.
 

Detailed Description

Translation and encoding of sparsity information for a fully connected layer.