ajattix/ajatt/packages/deep-learning.scm

42 lines
1.4 KiB
Scheme

(define-module (ajatt packages dictionaries)
#:use-module (gnu packages cmake)
#:use-module (gnu packages compression)
#:use-module (gnu packages version-control)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
#:use-module (guix gexp)
#:use-module (guix utils)
#:use-module (guix git-download)
#:use-module (guix packages)
#:use-module ((guix licenses) #:prefix license:))
(define-public ncnn
(package
(name "ncnn")
(version "20240820")
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://github.com/Tencent/ncnn.git")
(commit "80c78a0e40d2c8843cdbb3917fd00387a0e33ce1")))
(sha256
(base32 "1ksqp7a7wbxsm8d7qpffxiifjrl3v10zqjy3b8mak00gcyjsfdv0"))))
(build-system cmake-build-system)
(arguments
(list #:cmake cmake
#:tests? #f ))
(synopsis "ncnn is a high-performance neural network inference framework optimized for the mobile platform.")
(description
"ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply considerate about deployment and uses on mobile phones from the beginning of design. ncnn does not have third-party dependencies. It is cross-platform and runs faster than all known open-source frameworks on mobile phone cpu.")
(home-page "https://github.com/Tencent/ncnn")
(license
(list license:bsd-2
license:zlib))))
ncnn