-
- Downloads
Update many things mostly around Faust scalar types conversions + wrapper building.
- New tests for pyfaust.Faust.astype, - New C++ MatDense/MatSparse::cast() on CPU and GPU. - TransformHelper::real() is replaced by cast() for CPU and GPU. - Fix of MatSparse<GPU2>::to_real - Complete pyfaust.astype (conversion to float32 handled). - Refactoring of scalar types conversion with (new) to_double/to_float functions (replacing real function) in python wrappers and (already existing) faust_single/faust_double in matlab wrappers. - Adjust parallel compilation of python wrapper (started in 7e2c881b). - Fix for issue #255. - matfaust Faust.double/single refactoring/adjustement in .m and mex and doc. - New unit tests for matfaust FaustTest.testDouble/testSingle.
Showing
- .gitlab-ci.yml 3 additions, 1 deletion.gitlab-ci.yml
- misc/continuous_integration/jobs/win/build_nsis_pkg.bat 1 addition, 0 deletionsmisc/continuous_integration/jobs/win/build_nsis_pkg.bat
- misc/test/src/C++/faust_butterfly_mat.cpp.in 2 additions, 2 deletionsmisc/test/src/C++/faust_butterfly_mat.cpp.in
- misc/test/src/C++/faust_perm_mat.cpp.in 2 additions, 2 deletionsmisc/test/src/C++/faust_perm_mat.cpp.in
- misc/test/src/Matlab/FaustTest.m 31 additions, 0 deletionsmisc/test/src/Matlab/FaustTest.m
- misc/test/src/Python/test_FaustPy.py 1 addition, 1 deletionmisc/test/src/Python/test_FaustPy.py
- src/faust_linear_operator/CPU/faust_MatDense.h 3 additions, 1 deletionsrc/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_MatSparse.h 5 additions, 1 deletionsrc/faust_linear_operator/CPU/faust_MatSparse.h
- src/faust_linear_operator/CPU/faust_MatSparse.hpp 12 additions, 1 deletionsrc/faust_linear_operator/CPU/faust_MatSparse.hpp
- src/faust_linear_operator/CPU/faust_TransformHelper.cpp 2 additions, 6 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.cpp
- src/faust_linear_operator/CPU/faust_TransformHelper.h 1 addition, 1 deletionsrc/faust_linear_operator/CPU/faust_TransformHelper.h
- src/faust_linear_operator/CPU/faust_TransformHelper.hpp 9 additions, 7 deletionssrc/faust_linear_operator/CPU/faust_TransformHelper.hpp
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.h 5 additions, 3 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.h
- src/faust_linear_operator/GPU2/faust_MatDense_gpu.hpp 11 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_MatDense_gpu.hpp
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.h 2 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.h
- src/faust_linear_operator/GPU2/faust_MatSparse_gpu.hpp 28 additions, 1 deletionsrc/faust_linear_operator/GPU2/faust_MatSparse_gpu.hpp
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h 1 addition, 1 deletionsrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp 9 additions, 10 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp
- wrapper/matlab/+matfaust/@Faust/Faust.m 12 additions, 16 deletionswrapper/matlab/+matfaust/@Faust/Faust.m
Loading
Please register or sign in to comment