David Braun
David Braun
The temporary solution is to hardcode the path to your plugins directory: https://github.com/DBraun/PyTorchTOP/blob/4ff0644e9c5975c492a32798056eb8a11e8fa789/CMakeLists.txt#L142 https://github.com/DBraun/PyTorchTOP/blob/4ff0644e9c5975c492a32798056eb8a11e8fa789/CMakeLists.txt#L150
I'm still working on something.
I don't think there are bugs now, but it's missing a feature I'd like. The feature would be to avoid using static tables when possible. This would speed up JAX...
What I said above can be put on hold because one can just code an oscillator that doesn't use rdtable. I copied from the Box Tutorial: ```faust import("stdfaust.lib"); process =...
I have some tests here: https://gist.github.com/DBraun/556024cb51ecc7416cc7c9509c7a5259 `python -m pytest -v test_jax_backend.py` I would need to add a python continuous integration thing to the faust repo.
Should I add a Python installer and test to Ubuntu (https://github.com/grame-cncm/faust/blob/master-dev/.github/workflows/ubuntu.yml)? It should be easy to install JAX on Ubuntu. The test is at https://github.com/DBraun/faust/tree/jax-backend-2/tests/jax-tests
Every function that starts with “test” inside test_jax_backend.py would be run. Each of those functions has some Faust code that gets converted to JAX, built with the JAX minimal.py architecture,...
It would be easy to change the relative paths in test_jax_backend.py. So would you suggest moving the jax-tests to tests/interp-tests/jax-texts?
The current progress: Two files don't work after being converted to JAX: `osc_enable.dsp` doesn't work because it results in code with `if` statements inside its one-sample block. ```python if (iTemp1...
Precision tests all pass! I only have to ignore bs.dsp and osc_enable.dsp in `Make.jax`. How can I add the JAX installation and tests to appveyor?