FreeAIRepo
Inference & serving

uxlfoundation/oneDNN

Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.

Really freeApache-2.0C++
Stars
4.1k
Forks
1.2k
Open issues
36
Last push
today

About oneDNN

oneDNN is a free, open-source AI inference tool by uxlfoundation, written mainly in C++. Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime. It has 4.1k GitHub stars and 1.2k forks, and was last updated today. It's released under the Apache-2.0 license, a standard open-source license.

License
Apache-2.0
Language
C++
Stars
4,073
Last update
today
Runs on Mac
Not stated
GPU
Not stated
Paid API key
Not required
Self-hostable
Not stated

Similar free tools

All Inference & serving tools →

oneDNN FAQ

Is oneDNN free?

Yes. oneDNN is open source and free to use. It's released under the Apache-2.0 license, a standard open-source license.

Does oneDNN run on a Mac?

The project doesn't say. Check its installation guide before you start.

Does oneDNN need a GPU?

The project doesn't state hardware needs. AI models generally run much faster with a GPU.

Is oneDNN still maintained?

Yes. It was last updated today and has 36 open issues on GitHub.

What are alternatives to oneDNN?

Similar free, open-source tools include DeepSpeed, BentoML, TensorRT-LLM, llama.cpp.

Related topics