-
- Downloads
Update Faust::power_iteration to workaround Faust::Transform<float> NaN...
Update Faust::power_iteration to workaround Faust::Transform<float> NaN eigenvalue (due to zero eigenvector approximate) by recomputing the power_iteration in double precision. Issue #236. The PALM4MSA 2020 patch of float to double spectralNorm recomputation is kept for the moment even if it is made useless by this one (particularly because it is not yet handled by the GPU2 power_iteration impl.).
Showing
- src/faust_linear_operator/CPU/faust_MatDense.h 5 additions, 0 deletionssrc/faust_linear_operator/CPU/faust_MatDense.h
- src/faust_linear_operator/CPU/faust_MatDense.hpp 11 additions, 1 deletionsrc/faust_linear_operator/CPU/faust_MatDense.hpp
- src/faust_linear_operator/CPU/faust_Vect.h 1 addition, 1 deletionsrc/faust_linear_operator/CPU/faust_Vect.h
- src/faust_linear_operator/CPU/faust_Vect.hpp 9 additions, 0 deletionssrc/faust_linear_operator/CPU/faust_Vect.hpp
- src/faust_linear_operator/CPU/faust_linear_algebra.hpp 29 additions, 1 deletionsrc/faust_linear_operator/CPU/faust_linear_algebra.hpp
Please register or sign in to comment