mbox series

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

Message ID 20210514183126.629672-1-monego@posteo.net
Headers show
Series gnu: Add onednn. | expand

Message

Vinicius Monego May 14, 2021, 6:31 p.m. UTC
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

Comments

Vinicius Monego May 14, 2023, 2:57 p.m. UTC | #1
oneDNN was pushed as another patch in 
b718e42c96d6cd48539d9b452a7ab2b8c88df469. Closing.