mlpack
Functions
block_krylov_svd_test.cpp File Reference
#include <mlpack/core.hpp>
#include <mlpack/methods/block_krylov_svd/randomized_block_krylov_svd.hpp>
#include "catch.hpp"
Include dependency graph for block_krylov_svd_test.cpp:

Functions

void CreateNoisyLowRankMatrix (arma::mat &data, const size_t rows, const size_t cols, const size_t rank, const double strength)
 
 TEST_CASE ("RandomizedBlockKrylovSVDReconstructionError", "[BlockKrylovSVDTest]")
 The reconstruction and sigular value error of the obtained SVD should be small.
 
 TEST_CASE ("RandomizedBlockKrylovSVDNoisyLowRankTest", "[BlockKrylovSVDTest]")
 

Detailed Description

Author
Marcus Edel

Test file for the Randomized Block Krylov SVD class.

mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-clause BSD license. You should have received a copy of the 3-clause BSD license along with mlpack. If not, see http://www.opensource.org/licenses/BSD-3-Clause for more information.