Skylark (Sketching Library)
0.1
|
Public Types | |
typedef skylark::sketch::hash_transform_t < InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > | hash_t |
typedef skylark::sketch::hash_transform_t < InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > | hash_t |
typedef skylark::sketch::hash_transform_t < InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > | hash_t |
typedef skylark::sketch::hash_transform_t < InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > | hash_t |
Public Member Functions | |
Dummy_t (int N, int S, skylark::base::context_t &context) | |
std::vector< size_t > | getRowIdx () |
std::vector< double > | getRowValues () |
Dummy_t (int N, int S, skylark::base::context_t &context) | |
std::vector< size_t > | getRowIdx () |
std::vector< double > | getRowValues () |
Dummy_t (int N, int S, skylark::base::context_t &context) | |
std::vector< size_t > | getRowIdx () |
std::vector< double > | getRowValues () |
Dummy_t (int N, int S, skylark::base::context_t &context) | |
std::vector< size_t > | getRowIdx () |
std::vector< double > | getRowValues () |
This test ensures that the sketch application (for CombBLAS matrices) is done correctly (on-the-fly matrix multiplication in the code is compared to true matrix multiplication). This test builds on the following assumptions:
This test ensures that the sketch application (for Elemental matrices) is done correctly (on-the-fly matrix multiplication in the code is compared to true matrix multiplication). This test builds on the following assumptions:
Definition at line 25 of file LocalSparseSketchApply.cpp.
typedef skylark::sketch::hash_transform_t< InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > Dummy_t< InputMatrixType, OutputMatrixType >::hash_t |
Definition at line 34 of file LocalSparseSketchApply.cpp.
typedef skylark::sketch::hash_transform_t< InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > Dummy_t< InputMatrixType, OutputMatrixType >::hash_t |
Definition at line 34 of file SparseSketchApplyElementalTest.cpp.
typedef skylark::sketch::hash_transform_t< InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > Dummy_t< InputMatrixType, OutputMatrixType >::hash_t |
Definition at line 45 of file SparseSketchApplyMixedTest.cpp.
typedef skylark::sketch::hash_transform_t< InputMatrixType, OutputMatrixType, boost::random::uniform_int_distribution, skylark::utility::rademacher_distribution_t > Dummy_t< InputMatrixType, OutputMatrixType >::hash_t |
Definition at line 45 of file SparseSketchApplyCombBLASTest.cpp.
Dummy_t< InputMatrixType, OutputMatrixType >::Dummy_t | ( | int | N, |
int | S, | ||
skylark::base::context_t & | context | ||
) | [inline] |
Definition at line 36 of file LocalSparseSketchApply.cpp.
Dummy_t< InputMatrixType, OutputMatrixType >::Dummy_t | ( | int | N, |
int | S, | ||
skylark::base::context_t & | context | ||
) | [inline] |
Definition at line 47 of file SparseSketchApplyCombBLASTest.cpp.
Dummy_t< InputMatrixType, OutputMatrixType >::Dummy_t | ( | int | N, |
int | S, | ||
skylark::base::context_t & | context | ||
) | [inline] |
Definition at line 36 of file SparseSketchApplyElementalTest.cpp.
Dummy_t< InputMatrixType, OutputMatrixType >::Dummy_t | ( | int | N, |
int | S, | ||
skylark::base::context_t & | context | ||
) | [inline] |
Definition at line 47 of file SparseSketchApplyMixedTest.cpp.
std::vector<size_t> Dummy_t< InputMatrixType, OutputMatrixType >::getRowIdx | ( | ) | [inline] |
Definition at line 42 of file LocalSparseSketchApply.cpp.
Referenced by test_main().
std::vector<size_t> Dummy_t< InputMatrixType, OutputMatrixType >::getRowIdx | ( | ) | [inline] |
Definition at line 53 of file SparseSketchApplyMixedTest.cpp.
std::vector<double> Dummy_t< InputMatrixType, OutputMatrixType >::getRowValues | ( | ) | [inline] |
Definition at line 43 of file LocalSparseSketchApply.cpp.
Referenced by test_main().
std::vector<double> Dummy_t< InputMatrixType, OutputMatrixType >::getRowValues | ( | ) | [inline] |
std::vector<double> Dummy_t< InputMatrixType, OutputMatrixType >::getRowValues | ( | ) | [inline] |
std::vector<double> Dummy_t< InputMatrixType, OutputMatrixType >::getRowValues | ( | ) | [inline] |