summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorFi guadec <lapearldot@disroot.org>2025-06-15 02:08:04 +0200
committerAndreas Enge <andreas@enge.fr>2025-07-03 21:57:32 +0200
commit8a4a1fa92860af3e47dd11b588ca6ab7a85e592c (patch)
tree51c415614a8bdc5612504daf032125523538f714 /gnu
parentef846411d5db84c49278e34896b8a71b47ca421b (diff)
gnu: Add python-ctranslate2.
* gnu/packages/machine-learning.scm (python-ctranslate2): New variable. Co-authored-by: Nicolas Graves <ngraves@ngraves.fr> Change-Id: I91dde4a564502971a9e80f1e89179b2922a2721a
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/machine-learning.scm20
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index cdffae15993..a57083d4a50 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -6337,6 +6337,26 @@ reordering, etc., to accelerate and reduce the memory usage of Transformer
6337models on CPU and GPU.") 6337models on CPU and GPU.")
6338 (license license:expat))) 6338 (license license:expat)))
6339 6339
6340(define-public python-ctranslate2
6341 (package/inherit ctranslate2
6342 (name "python-ctranslate2")
6343 (build-system pyproject-build-system)
6344 (arguments
6345 (list
6346 ;; XXX: tests require the eole python project.
6347 #:tests? #f
6348 #:phases
6349 #~(modify-phases %standard-phases
6350 (add-before 'build 'cd-to-build-dir
6351 (lambda _
6352 (chdir "python"))))))
6353 (native-inputs (list ctranslate2
6354 python-setuptools
6355 python-wheel
6356 pybind11-2.10
6357 python-pyyaml
6358 python-numpy))))
6359
6340(define-public python-hmmlearn 6360(define-public python-hmmlearn
6341 (package 6361 (package
6342 (name "python-hmmlearn") 6362 (name "python-hmmlearn")