-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
enhancementA feature or an optimization requestA feature or an optimization requestplatform:cpu-x64Intel64/AMD64 processors. Codeowner: @oneapi-src/onednn-cpu-x64Intel64/AMD64 processors. Codeowner: @oneapi-src/onednn-cpu-x64
Description
I notice that there is an option transA/transB in brgemm desc init.
status_t brgemm_desc_init(brgemm_t *brg, cpu_isa_t isa,
brgemm_batch_kind_t type, impl::data_type_t dt_a,
impl::data_type_t dt_b, bool transA, bool transB,
brgemm_layout_t layout, float alpha, float beta, dim_t LDA, dim_t LDB,
dim_t LDC, dim_t M, dim_t N, dim_t K, const brgemm_strides_t *strides)But in its implementation, it will directly return unimplemented.
if (transA || transB) return status::unimplemented;I would like to ask whether brgemm support transA and transB input. If not, do you have a plan to support such feature?
Metadata
Metadata
Assignees
Labels
enhancementA feature or an optimization requestA feature or an optimization requestplatform:cpu-x64Intel64/AMD64 processors. Codeowner: @oneapi-src/onednn-cpu-x64Intel64/AMD64 processors. Codeowner: @oneapi-src/onednn-cpu-x64