859 Commits

Author SHA1 Message Date
52077ed87c api, doc: fix documentation warn wrt parameter name 2025-10-16 13:38:24 -07:00
1934858751 common: introduce quantization mode 2025-10-15 02:01:20 +02:00
d9fe2e3e43 api: graph: matmul supports acc mode attribute 2025-09-18 13:10:25 +08:00
d2bf4fd4eb api: introduce precomputed reductions primitive attribute 2025-08-26 10:50:04 -07:00
f889a6d35d api, common: extend set for scales and zp, introduce a short version 2025-08-20 13:09:13 -07:00
f3355bb8ca api, common: new {set, get} for host scalars, disallow old ones 2025-08-20 13:09:13 -07:00
b199b01c04 api, common: new host scalar storage and api to create host memory 2025-08-20 13:09:13 -07:00
9902023549 api: add memory desc and format_kind for host-side scalars 2025-08-20 13:09:13 -07:00
2db703893b doc: give doxygen a hint wrt nested groups 2025-08-13 19:54:30 -07:00
608fc3ae0b cmake: add standard c++ exception handling on Windows 2025-07-25 15:17:53 -07:00
158949a6e7 cpu: aarch64: matmul: addition of JIT bf16 kernel (#3350) 2025-07-25 10:50:51 +01:00
8a168123b3 include, doc: fix for Document isn't included in any toctree 2025-07-24 16:28:57 -07:00
8f0609b546 doc: fix for Inline emphasis start-string without end-string 2025-07-24 16:28:57 -07:00
85d3319272 api: graph: tensor: make scalar tensor and fix getter/setter 2025-07-14 17:18:27 +08:00
af8ee75a1d include: ensure that public enums can hold internal values 2025-07-11 13:02:06 -07:00
0819170f7f aarch64: matmul: Enabling variable N block sizes for jit int8 matmul (#3348) 2025-07-07 11:29:29 +01:00
5e746b88a7 gpu: intel: sycl: add support for kernel compilation 2025-06-25 13:37:08 -07:00
7f6be88a93 cpu: aarch64: extend brdgmm to support sve_128 (#3388) 2025-06-23 11:29:42 +01:00
fc5dd70e84 common: postops: define api for binary select postop 2025-05-23 16:08:12 -07:00
945d074c24 api: graph: document for op_attr::mode 2025-05-21 15:03:54 +08:00
726eb11f60 api: align dnnl.hpp and dnnl_types.h documentation 2025-05-14 09:18:31 -07:00
b1c1a1177a api: add flag for supporting rms normalization 2025-05-14 09:18:31 -07:00
113305e6b6 ukernel: api: make finalize return bool to indicate success 2025-05-09 17:10:59 -07:00
2bf1cf9722 ukernel: api: make get_B_pack_type call exception-free 2025-05-09 17:10:59 -07:00
1b037c9447 ukernel: styling: rename all dt_X to X_dt to align with rest of names 2025-05-09 17:10:59 -07:00
9703c30657 build, common: remove build options for GEN9 and GEN11 2025-05-07 15:55:40 -07:00
4b8fc9b01e cpu: x64: upstream DMR support to main branch
Co-authored-by: Putta, Srinivas <srinivas.putta@intel.com>
Co-authored-by: Yair Nahum <yair.y.nahum@intel.com>
Co-authored-by: Palicki, Stefan <stefan.palicki@intel.com>
Co-authored-by: Andrey Kalinin <andrey.kalinin@intel.com>
Co-authored-by: Tomasz Czeszun <tomasz.czeszun@intel.com>
Co-authored-by: Yair Nahum <64333457+ynahum@users.noreply.github.com>
2025-04-23 22:34:55 -04:00
d1c1a62bba api: graph: update comments for op::attr::mode 2025-04-17 16:58:35 -07:00
3ffae5b424 api: graph: add host_scalar property for logical tensor 2025-04-15 21:23:58 +08:00
b85ca83faa common: promote sparse functionality 2025-04-09 21:04:18 -07:00
03001473a8 all: align header guards to file names 2025-04-04 20:30:33 -07:00
bdcdab8dff aarch64: matmul: addition of JIT int8 kernel 2025-03-20 09:32:18 -07:00
dcee9425a5 api: fixed clang-tidy warnings 2025-03-13 14:48:16 -07:00
7c2d53a6b3 src: remove unused DNNL_ARG_ATTR_OUTPUT_SCALES 2025-03-04 09:33:26 -08:00
357045c99b include: graph: use empty() instead of size() 2025-02-28 22:58:43 +08:00
9a6700b318 include: modernize type aliases with using 2025-02-21 20:17:01 -08:00
4f7cfaffa0 doc: fix doxygen file identification 2025-02-21 15:21:19 -08:00
e048a71f91 fixup: api: ukernel: make get_B_pack_type static for better usability
Fixing documentation.
2025-02-21 15:21:19 -08:00
722b72b6d7 api: ukernel: make get_B_pack_type static for better usability 2025-02-13 13:24:37 -08:00
d627329e7f cpu: rnn: use correct format for wei_proj 2025-01-31 11:28:40 -08:00
188ddeb837 x64: enable brgemm int8 rnn for avx2 2025-01-21 21:42:52 -08:00
22037c494c cpu: x64: enable matmul-based IP for bwd_wb 2025-01-20 21:57:47 -08:00
b344d9951b common: remove string-based message construction for exceptions 2025-01-17 14:43:57 -08:00
7cec2ea25d api: suppressed clang-tidy check readability-identifier-naming
Structure names in oneDNN public API do not include `_t` suffix and
upset clang-tidy.
2025-01-14 17:18:00 -08:00
e35a9487b0 graph: api: support GenIndex and GreaterEqual operations 2025-01-09 15:42:08 +08:00
32dc361c35 api: add fp4_e3m0 support 2024-12-20 11:54:01 +01:00
09f34d34bf common: remove support for SyCL older than 2020 2024-12-16 09:22:51 -08:00
9c867f12c3 common: binary: add primitive creation support for binary select 2024-12-12 00:11:30 +05:30
ac7de67427 api: graph: support int4 data types and group shape attribute 2024-11-27 21:56:16 +08:00
f4488f45e7 api: ukernel: add a query for execute call validity 2024-11-14 09:11:49 -08:00