-
- Downloads
Update HierarchicalFactFFT, Palm4MSAFFT and their tests.
- Adding a relevant test for HierarchicalFactFFT - Replacing in HierarchicalFact the attribute object palm_global by an object pointer in order to implement polymorhism in HierarchicalFact (which uses Palm4MSA) and HierarchicalFactFFT (which uses Palm4MSAFFT). A destructor is here to delete the object from heap. - Adding cmp test for each factor (of Faust approximation) in test_palm4MSAFFT.cpp.in (Relative diff. on Uhat each factor is not greater than 10^-4 comparatively to matlab results). - Fixing mem. leak (data buffer) in Faust::Palm4MSAFFT::compute_D(). - Correcting error of D gradient computation in compute_D_grad_over_c(). - Implementing missing Faust::Palm4MSAFFT::compute_c() with empty_function because Palm4MSAFFT has a constant step size. - Forcing ParamsPalmFFT.constant_step_size to be always true (as in matlab script).
Showing
- misc/test/src/C++/hierarchicalFactorizationFFT.cpp.in 140 additions, 83 deletionsmisc/test/src/C++/hierarchicalFactorizationFFT.cpp.in
- misc/test/src/C++/test_palm4MSAFFT.cpp.in 24 additions, 5 deletionsmisc/test/src/C++/test_palm4MSAFFT.cpp.in
- misc/test/src/Python/test_FaustPy.py 1 addition, 1 deletionmisc/test/src/Python/test_FaustPy.py
- src/algorithm/factorization/faust_HierarchicalFact.h 4 additions, 4 deletionssrc/algorithm/factorization/faust_HierarchicalFact.h
- src/algorithm/factorization/faust_HierarchicalFact.hpp 20 additions, 16 deletionssrc/algorithm/factorization/faust_HierarchicalFact.hpp
- src/algorithm/factorization/faust_HierarchicalFactFFT.h 16 additions, 2 deletionssrc/algorithm/factorization/faust_HierarchicalFactFFT.h
- src/algorithm/factorization/faust_Palm4MSA.h 4 additions, 3 deletionssrc/algorithm/factorization/faust_Palm4MSA.h
- src/algorithm/factorization/faust_Palm4MSA.hpp 0 additions, 1 deletionsrc/algorithm/factorization/faust_Palm4MSA.hpp
- src/algorithm/factorization/faust_Palm4MSAFFT.h 4 additions, 3 deletionssrc/algorithm/factorization/faust_Palm4MSAFFT.h
- src/algorithm/factorization/faust_Palm4MSAFFT.hpp 22 additions, 12 deletionssrc/algorithm/factorization/faust_Palm4MSAFFT.hpp
- src/algorithm/factorization/faust_ParamsFFT.h 1 addition, 1 deletionsrc/algorithm/factorization/faust_ParamsFFT.h
- src/algorithm/factorization/faust_ParamsPalmFFT.h 2 additions, 2 deletionssrc/algorithm/factorization/faust_ParamsPalmFFT.h
Loading
Please register or sign in to comment