Search Criteria
Package Details: python-jaxlib 0.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-jaxlib.git (read-only, click to copy) |
---|---|
Package Base: | python-jaxlib |
Description: | XLA library for JAX |
Upstream URL: | https://github.com/jax-ml/jax/ |
Keywords: | deep-learning google jax machine-learning xla |
Licenses: | Apache-2.0 |
Groups: | jax |
Submitter: | daskol |
Maintainer: | daskol |
Last Packager: | daskol |
Votes: | 7 |
Popularity: | 0.104350 |
First Submitted: | 2021-01-12 12:50 (UTC) |
Last Updated: | 2025-03-05 12:01 (UTC) |
Dependencies (10)
- python-absl
- python-flatbuffers (python-flatbuffers-gitAUR)
- python-ml-dtypes
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- python-scipy (python-scipy-gitAUR, python-scipy-mkl-binAUR, python-scipy-mklAUR, python-scipy-mkl-tbbAUR)
- clang18 (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
Required by (6)
- python-blackjax
- python-jax
- python-jax-bin
- python-safetensors (check)
- python-safetensors (optional)
- python-safetensors-bin (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
petronny commented on 2024-01-10 05:00 (UTC)
Hi, in the PKGBUILD there is
--target_cpu_feature
but the option is actually--target_cpu_features
.carlosal1015 commented on 2024-01-06 22:59 (UTC) (edited on 2024-01-06 23:00 (UTC) by carlosal1015)
Maybe will be fix with this change in PKGBUILD for
python-jaxlib
.alaskan_malamute commented on 2024-01-06 15:34 (UTC)
I get errors while compiling on Manjaro https://pastebin.com/eCeAuS06 I want to run it with https://huggingface.co/microsoft/speecht5_tts but I get error RuntimeError: This version of jaxlib was built using AVX instructions, which your CPU and/or operating system do not support. You may be able work around this issue by building jaxlib from source.
https://pastebin.com/QBRYkMU8
carlosal1015 commented on 2023-12-21 02:15 (UTC)
I think conflicts array should have
python-jaxlib-cuda
instead of own package.gatsby commented on 2023-12-16 21:46 (UTC)
@daskol That worked!
After a day of compilation I had to extend the swap with a file, and, after another day of compilation I verified it.
Thank you sir
daskol commented on 2023-12-13 14:40 (UTC) (edited on 2023-12-13 14:42 (UTC) by daskol)
@gatsby I see. I guess the issue is that AVX is a target architecture by default (in release configuration). Try to this patch.
Your machine is pretty oldie indeed. :)
FYI The issue is that
protoc
is shipped withjax
sources and is built from sources. With targeting newer hardwareprotoc
fails to run.gatsby commented on 2023-12-13 14:34 (UTC)
Thanks for the advice.
I have launched the command bazel-6.1.2-linux-x86_64 with the indicated parameters and internally it gives an error in another instruction
This executable ./bin/external/com_google_protobuf/protoc indicates that the instruction does not exist: SIGILL (Illegal instruction).
However, when I launch the default protoc installed on the machine it works.
I infer that it is because the CPU-enabled instruction set in the protoc binary that downloads.
I'm afraid that there is no easy way to solve this.
daskol commented on 2023-12-13 05:52 (UTC)
@gatsby Please attach long output as a file next time.
I've just checked in clean environemnt that
python-jaxlib
compiles without any issues. I guess that the first thing you should to do is to run command that fails.By the way, can you be sure that hdd/ssd is functioning properly if your compute is pretty old?
gatsby commented on 2023-12-11 09:17 (UTC)
Hello, I have an error in the compilation for which I cannot find information. The computer is old and has few resources, it may have something to do with it but there are no clues in the traces.
daskol commented on 2023-10-27 16:42 (UTC) (edited on 2023-10-27 16:50 (UTC) by daskol)
@mane.andrea I'm not sure that prepare/build is a bug. According to Arch Wiki
Envvars, indeed, should not be placed in
prepare()
. Anyway reporting an issue toyay
could be a good idea to highlight sharp bits once again.UPD I guess I know why
yay
runsprepare()
andbuild()
in different shell sessions:yay
prompts a user to edit or viewPKGBUILD
.Sorry for that. I don't know how it could happen.
« First ‹ Previous 1 2 3 4 5 6 Next › Last »