| Home | Trees | Indices | Help |
|---|
|
|
object --+
|
??.instance --+
|
SVD_Solver
basic/svd/SVD_Solver.hh:112
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
__instance_size__ = 32
|
|||
|
|||
|
Inherited from |
|||
|
|||
__init__( (object)arg1) -> None :
C++ signature :
void __init__(_object*)
__init__( (object)arg1, (int)M, (int)N) -> None :
basic/svd/SVD_Solver.hh:138
C++ signature :
void __init__(_object*,unsigned long,unsigned long)
__init__( (object)arg1, (SVD_Solver)other) -> None :
basic/svd/SVD_Solver.hh:143
C++ signature :
void __init__(_object*,basic::svd::SVD_Solver)
|
helper for pickle
|
assign( (SVD_Solver)arg1, (SVD_Solver)other) -> SVD_Solver :
basic/svd/SVD_Solver.hh:141
C++ signature :
basic::svd::SVD_Solver {lvalue} assign(basic::svd::SVD_Solver {lvalue},basic::svd::SVD_Solver)
|
get_svd_solution( (SVD_Solver)arg1) -> vector1_Real :
return the vector x that minimize ||Ax - b||^2
Can be called after run_solve_svd()
C++ signature :
utility::vector1<double, std::allocator<double> > get_svd_solution(basic::svd::SVD_Solver {lvalue})
|
run_decomp_svd( (SVD_Solver)arg1) -> None :
decompose the matrix A.
Can be called after the matrix A and vector b are set (with set_matrix_A and set_vector_b)
C++ signature :
void run_decomp_svd(basic::svd::SVD_Solver {lvalue})
|
run_score_svd_on_matrix( (SVD_Solver)arg1, (vec1_vec1_Real)cppstyle_A) -> float :
return the score given the matrix A
Can be called after run_decomp_svd()
C++ signature :
double run_score_svd_on_matrix(basic::svd::SVD_Solver {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >)
run_score_svd_on_matrix( (SVD_Solver)arg1, (object)A) -> float :
return the score given the matrix A (FArray2D version)
Can be called after run_decomp_svd()
C++ signature :
double run_score_svd_on_matrix(basic::svd::SVD_Solver {lvalue},ObjexxFCL::FArray2D<double>)
|
run_score_svd_without_solving( (SVD_Solver)arg1) -> float :
return the minimzed score without the need to call run_solve_svd()
Can be called after run_decomp_svd()
C++ signature :
double run_score_svd_without_solving(basic::svd::SVD_Solver {lvalue})
|
run_solve_svd( (SVD_Solver)arg1) -> None :
minimize the cost sqrt( ||A x - b||^2 ) (but doesn't calculate it)
Can be called after run_decomp_svd()
C++ signature :
void run_solve_svd(basic::svd::SVD_Solver {lvalue})
|
set_matrix_A( (SVD_Solver)arg1, (vec1_vec1_Real)A) -> None :
set the matrix A of Ax=b
C++ signature :
void set_matrix_A(basic::svd::SVD_Solver {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >)
set_matrix_A( (SVD_Solver)arg1, (object)A) -> None :
set the matrix A of Ax=b (FArray2D version)
C++ signature :
void set_matrix_A(basic::svd::SVD_Solver {lvalue},ObjexxFCL::FArray2D<double>)
|
set_vector_b( (SVD_Solver)arg1, (vector1_Real)b) -> None :
set the vector b of Ax=b
C++ signature :
void set_vector_b(basic::svd::SVD_Solver {lvalue},utility::vector1<double, std::allocator<double> >)
set_vector_b( (SVD_Solver)arg1, (object)b) -> None :
set the vector b of Ax=b (FArray1D version)
C++ signature :
void set_vector_b(basic::svd::SVD_Solver {lvalue},ObjexxFCL::FArray1D<double>)
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Sat Jun 6 00:11:03 2015 | http://epydoc.sourceforge.net |