Dan Gerlanc
Dan Gerlanc
I was going to make this a bit fancier by checking the existing flags `gcc_cxxflags` on a platform-dependent basis, and only adding the compatibility flags as necessary. I don't think...
We may want to look into an existing library for the cache that supports various backends already, e.g. in `dogpile.cache` (by Michael Bayer, creator of SQLAlchemy), which provides an existing...
@brandonwillard We may want to add an `environment-arm.yml` without the `mkl` dependencies.
I'm thinking we probably want to avoid importing `MKL` at all on ARM Mac if we're getting this failure on import.
I don't think it's a required dependency or my `nomkl` requirement [here](https://github.com/aesara-devs/aesara/pull/960) would resolve successfully. It seems you may still be able to install `MKL` on OS X Arm with...
> Adding nomkl and openblas to environment.yml yields package conflict issues. You can't have `mkl` and `nomkl` at the same time! The `nomkl` flag explicitly indicates not to use the...
I am getting `numba` segmentation faults with this [environment](https://github.com/aesara-devs/aesara/files/8647981/aesara-dev.txt) It appears there are still some issues with M1 ARM related to `LLVM`, `numba`, and `OpenMP`. - https://github.com/numba/numba/issues/7951 - https://github.com/numba/numba/issues/7822 ```...
> I think in general, fixing the blas implementation is a bit heavy-handed. Ideally there are instructions on which to use, even though it's a bit confusing for users. What...
I should probably check that we're on macOS _and_ using the C backend. This probably doesn't apply with the `numba` backend. Also, I need to add a test case for...
> Looking into this I noticed that numba.config.DISABLE_JIT = True will not affect already compiled functions. To call the pure python functions i.e. without jitted, we should use numba_function.py_func So...