Skylark (Sketching Library)
0.1
|
#include <boost/mpi.hpp>
#include <elemental.hpp>
#include <skylark.hpp>
#include <iostream>
#include <boost/test/minimal.hpp>
#include "test_utils.hpp"
Go to the source code of this file.
Typedefs | |
typedef elem::Matrix< double > | dense_matrix_t |
typedef elem::DistMatrix< double > | dist_dense_matrix_t |
typedef elem::DistMatrix < double, elem::CIRC, elem::CIRC > | dist_CIRC_CIRC_dense_matrix_t |
typedef dist_dense_matrix_t | input_matrix_t |
typedef dist_dense_matrix_t | output_matrix_t |
typedef skylark::sketch::JLT_t < input_matrix_t, output_matrix_t > | sketch_transform_t |
typedef skylark::sketch::JLT_t < dense_matrix_t, dense_matrix_t > | sketch_transform_local_t |
Functions | |
int | test_main (int argc, char *argv[]) |
typedef elem::Matrix<double> dense_matrix_t |
Aliases
Definition at line 13 of file DenseSketchApplyElementalTest.cpp.
typedef elem::DistMatrix<double, elem::CIRC, elem::CIRC> dist_CIRC_CIRC_dense_matrix_t |
Definition at line 16 of file DenseSketchApplyElementalTest.cpp.
typedef elem::DistMatrix<double> dist_dense_matrix_t |
Definition at line 14 of file DenseSketchApplyElementalTest.cpp.
typedef dist_dense_matrix_t input_matrix_t |
Definition at line 18 of file DenseSketchApplyElementalTest.cpp.
typedef dist_dense_matrix_t output_matrix_t |
Definition at line 19 of file DenseSketchApplyElementalTest.cpp.
Definition at line 24 of file DenseSketchApplyElementalTest.cpp.
Definition at line 21 of file DenseSketchApplyElementalTest.cpp.
int test_main | ( | int | argc, |
char * | argv[] | ||
) |
Initialize Elemental
Initialize MPI
Example parameters
Sketch transform rowwise (rw)
Sketch transform columnwise (cw)
Definition at line 27 of file DenseSketchApplyElementalTest.cpp.
References skylark::sketch::JLT_t< InputMatrixType, OutputMatrixType >::apply().