Subject: [bug#48423] [PATCH 0/1] gnu: Add onednn.

From: Vinicius Monego <[email-masked]>
Date: Fri, 14 May 2021 18:31:26 +0000

oneDNN is a deep learning library used by the likes of PyTorch and MXNet.

In the Nix package definition it is mentioned that tests require SSE4.2. If that's a concern for the CI then tests should be disabled. Tests also take a long time to run.

oneDNN supports the POWER architecture. It could be added to the list of supported system if that makes sense now.

Vinicius Monego (1):
  gnu: Add onednn.

 gnu/local.mk                                  |   2 +
 gnu/packages/machine-learning.scm             |  44 +++++++
 .../patches/onednn-disable-gpu-tests.patch    |  26 ++++
 .../onednn-use-system-googletest.patch        | 117 ++++++++++++++++++
 4 files changed, 189 insertions(+)
 create mode 100644 gnu/packages/patches/onednn-disable-gpu-tests.patch
 create mode 100644 gnu/packages/patches/onednn-use-system-googletest.patch

-- 
2.31.1