From c26287d7966986a81ab3481e33ba7d20c62d09f7 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sat, 3 Aug 2024 23:04:36 +0200 Subject: gnu: Add dlpack. * gnu/packages/machine-learning.scm (dlpack): New variable. Change-Id: I9223e5c3b8f8317f88954cfdaccdfa11a51b7167 Signed-off-by: Hilton Chain Modified-by: Hilton Chain --- gnu/packages/machine-learning.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index b05ea0c202..40727b55eb 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -134,6 +134,28 @@ (define-module (gnu packages machine-learning) #:use-module (gnu packages xorg) #:use-module (ice-9 match)) +(define-public dlpack + (package + (name "dlpack") + (version "1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dmlc/dlpack") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "169slm88jin4ddhdwk1qhqzzkhkwk1jrz35i7abhcqkry9wjib4f")))) + (build-system cmake-build-system) + (arguments (list #:tests? #f)) ;No tests. + (home-page "https://github.com/dmlc/dlpack") + (synopsis "In memory tensor structure") + (description + "DLPack is an in-memory tensor structure for sharing tensors among +frameworks.") + (license license:asl2.0))) + (define-public fasttext (package (name "fasttext") -- cgit v1.2.3