Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oneDNN 2.4 migration #104

Merged

Conversation

dmitry-gorokhov
Copy link
Collaborator

No description provided.

nivas-x86 and others added 30 commits December 10, 2021 21:58
Relaxed mb strides check for FP32/BF16 Convolutions
Primitives that supports new post ops:
- Jit Convolutions (FP32,BF16,INT8)
- Jit Deconvolution (INT8)
- Jit,Ref Pooling (INT8)

AMX primitives: explicilty pass dst_type into has_default_values checks

Extended int8 AMX convolutions to support depthwise/quantization post ops
Signed-off-by: Alexander Peskov <[email protected]>

Signed-off-by: Alexander Peskov <[email protected]>
Allow to set data handler without padding processing.

Signed-off-by: Alexander Peskov <[email protected]>
Signed-off-by: Alexander Peskov <[email protected]>

Signed-off-by: Alexander Peskov <[email protected]>

Signed-off-by: Alexander Peskov <[email protected]>
Signed-off-by: Alexander Peskov <[email protected]>
[WA] Disabled custom JIT Softmax for ndims == 3
1) needs no custom config on windows
2)TBB_INTERFACE_VERSION defined in the oneapi/tbb folder, while original "tbb" folder comes with stubs

NB: this pre-production ver of the TBB comes only in the VS2019 (vc14) flavor!
IvanNovoselov and others added 25 commits December 14, 2021 23:17
There is a problem with compilation with -wundef warning flag.
Include tbb directory by --system alow to avoid checker passes
for TBB headers.
Includes:
- Memory desc wrapper extended with permutation exis extraction
- Fill blocked algorithm has been extracted to a separate funtion
- Moved fill_blocked into memory_desc_wrapper.hpp
- Similar_to changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.