enum dnnl::ukernel::pack_type

Overview

Packing specification. More…

#include <dnnl_ukernel.hpp>

enum pack_type
{
    undef    = dnnl_pack_type_undef,
    no_trans = dnnl_pack_type_no_trans,
    trans    = dnnl_pack_type_trans,
    pack32   = dnnl_pack_type_pack32,
};

Detailed Documentation

Packing specification.

Enum Values

undef

Undefined pack type. A guard value.

no_trans

Plain, not transposed layout. Similar to format_tag::ab.

trans

Plain, transposed layout. Similar to format_tag::ba.

pack32

Packed by 32 bits along K dimension layout.