-
- Downloads
Start the GPU Faust class python wrapper with the Faust constructor (from...
Start the GPU Faust class python wrapper with the Faust constructor (from numpy arrays), display function and multiply by a numpy aray. Update to gpu_mod@35e44f6d. ============ Test case from pyfaust import Faust from numpy.random import rand from numpy.linalg import norm M = rand(10,10) gpu_F = Faust([M], gpu=0) print(gpu_F) gpu_FM = gpu_F*M cpu_F = Faust([M]) cpu_FM = cpu_F*M print('error gpu/cpu:', norm(cpu_FM-gpu_FM)/norm(gpu_FM)) =========================
Showing
- gpu_mod 1 addition, 1 deletiongpu_mod
- src/faust_linear_operator/CPU/faust_TransformHelper.hpp 1 addition, 1 deletionsrc/faust_linear_operator/CPU/faust_TransformHelper.hpp
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h 25 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.h
- src/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp 144 additions, 26 deletionssrc/faust_linear_operator/GPU2/faust_TransformHelper_gpu.hpp
- src/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in 10 additions, 0 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.cpp.in
- src/faust_linear_operator/GPU2/faust_Transform_gpu.h 1 addition, 0 deletionssrc/faust_linear_operator/GPU2/faust_Transform_gpu.h
- wrapper/python/pyfaust.py 9 additions, 1 deletionwrapper/python/pyfaust.py
- wrapper/python/src/FaustCoreCpp.h 6 additions, 0 deletionswrapper/python/src/FaustCoreCpp.h
- wrapper/python/src/FaustCoreCpp.hpp 6 additions, 4 deletionswrapper/python/src/FaustCoreCpp.hpp
- wrapper/python/src/FaustCoreCy.pxd 13 additions, 5 deletionswrapper/python/src/FaustCoreCy.pxd
- wrapper/python/src/_FaustCorePy.pyx 215 additions, 0 deletionswrapper/python/src/_FaustCorePy.pyx
Loading
Please register or sign in to comment