Skylark (Sketching Library)
0.1
|
#include <uniform_matrix.hpp>
Public Types | |
typedef IndexType | index_t |
typedef ValueType | value_t |
typedef SpDCCols< index_t, value_t > | seq_matrix_t |
typedef SpParMat< index_t, value_t, seq_matrix_t > | mpi_matrix_t |
typedef FullyDistVec < IndexType, ValueType > | mpi_value_vector_t |
typedef FullyDistVec < IndexType, IndexType > | mpi_index_vector_t |
typedef uniform_distribution_t < bool > | distribution_t |
Static Public Member Functions | |
static mpi_matrix_t | generate (index_t M, index_t N, index_t NNZ, skylark::base::context_t &context) |
Definition at line 83 of file uniform_matrix.hpp.
typedef uniform_distribution_t<bool> skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::distribution_t |
Definition at line 92 of file uniform_matrix.hpp.
typedef IndexType skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::index_t |
Definition at line 86 of file uniform_matrix.hpp.
typedef FullyDistVec<IndexType,IndexType> skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::mpi_index_vector_t |
Definition at line 91 of file uniform_matrix.hpp.
typedef SpParMat<index_t,value_t, seq_matrix_t> skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::mpi_matrix_t |
Definition at line 89 of file uniform_matrix.hpp.
typedef FullyDistVec<IndexType,ValueType> skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::mpi_value_vector_t |
Definition at line 90 of file uniform_matrix.hpp.
typedef SpDCCols<index_t,value_t> skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::seq_matrix_t |
Definition at line 88 of file uniform_matrix.hpp.
typedef ValueType skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::value_t |
Definition at line 87 of file uniform_matrix.hpp.
static mpi_matrix_t skylark::utility::uniform_matrix_t< SpParMat< IndexType, ValueType, SpDCCols< IndexType, ValueType > > >::generate | ( | index_t | M, |
index_t | N, | ||
index_t | NNZ, | ||
skylark::base::context_t & | context | ||
) | [inline, static] |
Definition at line 94 of file uniform_matrix.hpp.
References skylark::base::context_t::allocate_random_samples_array().