diff options
author | Morgan Smith <Morgan.J.Smith@outlook.com> | 2025-03-31 18:50:46 -0400 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-04-25 03:21:13 +0200 |
commit | 0a2521e3edef8625b6c3209f41d59867b6a6db49 (patch) | |
tree | a8cafa91c92dffb032ee45a4597b226d249bdfed | |
parent | 171c62a96d9bcdf4bfec41203baee98b0ff3b860 (diff) | |
download | guix-0a2521e3edef8625b6c3209f41d59867b6a6db49.tar.gz guix-0a2521e3edef8625b6c3209f41d59867b6a6db49.zip |
gnu: Add python-gguf-llama-cpp.
* gnu/packages/machine-learning.scm (python-gguf-llama-cpp): New variable.
Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
-rw-r--r-- | gnu/packages/machine-learning.scm | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index c4dd9e2c2d..9b2eaed17f 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -7116,6 +7116,21 @@ performance library of basic building blocks for deep learning applications.") (description "A Python library for reading and writing GGUF & GGML format ML models.") (license license:expat))) +(define-public python-gguf-llama-cpp + (package/inherit python-gguf + (version "0.16.0") + (source (package-source llama-cpp)) + (propagated-inputs (list python-numpy python-pyyaml python-sentencepiece + python-tqdm)) + (native-inputs (list python-poetry-core)) + (arguments + (substitute-keyword-arguments (package-arguments python-gguf) + ((#:phases phases #~%standard-phases) + #~(modify-phases #$phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "gguf-py"))))))))) + (define-public python-gymnasium (package (name "python-gymnasium") |