Skylark (Sketching Library)  0.1
skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > Member List
This is the complete list of members for skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >, including all inherited members.
_creation_contextskylark::sketch::sketch_transform_data_t [protected]
_Nskylark::sketch::sketch_transform_data_t [protected]
_Sskylark::sketch::sketch_transform_data_t [protected]
_typeskylark::sketch::sketch_transform_data_t [protected]
add_common(boost::property_tree::ptree &pt) const skylark::sketch::sketch_transform_data_t [inline, protected]
apply(const matrix_type &A, output_matrix_type &sketch_of_A, columnwise_tag dimension) const skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline]
apply(const matrix_type &A, output_matrix_type &sketch_of_A, rowwise_tag dimension) const skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline]
sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > >::apply(const elem::DistMatrix< ValueType, ColDist, RowDist > &A, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > &sketch_of_A, columnwise_tag dimension) const =0skylark::sketch::sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > > [pure virtual]
sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > >::apply(const elem::DistMatrix< ValueType, ColDist, RowDist > &A, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > &sketch_of_A, rowwise_tag dimension) const =0skylark::sketch::sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > > [pure virtual]
base_t typedefskylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution >
build()skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
data_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
finalPos(size_t &rowid, size_t &colid, columnwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
finalPos(size_t &rowid, size_t &colid, rowwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
skylark::from_ptree(const boost::property_tree::ptree &pt)skylark::sketch::sketch_transform_data_t [static]
sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > >::from_ptree(const boost::property_tree::ptree &pt)skylark::sketch::sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > > [static]
get_data() const skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline, virtual]
get_N() const skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline, virtual]
get_res_size(int &rows, int &cols, columnwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
get_res_size(int &rows, int &cols, rowwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
get_S() const skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline, virtual]
get_type()skylark::sketch::sketch_transform_data_t [inline]
getValue(size_t rowid, size_t colid, columnwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
getValue(size_t rowid, size_t colid, rowwise_tag) const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
hash_transform_data_t(int N, int S, base::context_t &context)skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline]
hash_transform_data_t(int N, int S, const base::context_t &context, const std::string type)skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, protected]
hash_transform_t(int N, int S, base::context_t &context)skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline]
hash_transform_t(const hash_transform_t< matrix_type, output_matrix_type, IdxDistributionType, ValueDistribution > &other)skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline]
hash_transform_t(const data_type &other_data)skylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution > [inline]
idx_distribution_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
matrix_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
output_matrix_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
row_idxskylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [protected]
row_valueskylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [protected]
sketch_transform_data_t(int N, int S, const base::context_t &context, const std::string type)skylark::sketch::sketch_transform_data_t [inline, protected]
skylark::to_ptree() const skylark::sketch::hash_transform_data_t< IdxDistributionType, ValueDistribution > [inline, virtual]
sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > >::to_ptree() constskylark::sketch::sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > > [inline]
value_distribution_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
value_type typedefskylark::sketch::hash_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR >, IdxDistributionType, ValueDistribution >
~sketch_transform_data_t()skylark::sketch::sketch_transform_data_t [inline, virtual]
~sketch_transform_t()skylark::sketch::sketch_transform_t< elem::DistMatrix< ValueType, ColDist, RowDist >, elem::DistMatrix< ValueType, elem::STAR, elem::STAR > > [inline, virtual]