gnu: Add dmlc-core.

* gnu/packages/machine-learning.scm (dmlc-core): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
Vinicius Monego 2021-09-25 19:36:49 +00:00 committed by Leo Famulari
parent c1bc2a4320
commit 7e73fc3bb9
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -2310,6 +2310,34 @@ (define-public tensorflow-lite
devices.") devices.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public dmlc-core
(package
(name "dmlc-core")
(version "0.5")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/dmlc/dmlc-core")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1x4ad1jhn84fywlk031fmv1kxyiscclmrqn9hhj8gz0mh7z9vcrh"))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags
(list "-DGOOGLE_TEST=ON")))
(native-inputs
`(("googletest" ,googletest)
("python" ,python-wrapper)))
(home-page "https://github.com/dmlc/dmlc-core")
(synopsis "Common bricks library for machine learning")
(description
"DMLC-Core is the backbone library to support all DMLC projects,
offers the bricks to build efficient and scalable distributed machine
learning libraries.")
(license license:asl2.0)))
(define-public python-iml (define-public python-iml
(package (package
(name "python-iml") (name "python-iml")