Home
last modified time | relevance | path

Searched refs:libxsmm_dnn_tensor_datalayout (Results 1 – 25 of 51) sorted by relevance

123

/dports/math/libxsmm/libxsmm-1.16.3/include/
H A Dlibxsmm_dnn_tensor.h165 LIBXSMM_EXTERN_C typedef struct LIBXSMM_RETARGETABLE libxsmm_dnn_tensor_datalayout { struct
172 } libxsmm_dnn_tensor_datalayout; argument
175 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_duplicate_tensor_datalayout(const libxsmm_dn…
176 LIBXSMM_API libxsmm_dnn_err_t libxsmm_dnn_destroy_tensor_datalayout(libxsmm_dnn_tensor_datalayout* …
177 …m_dnn_compare_tensor_datalayout(const libxsmm_dnn_tensor_datalayout* layout_a, const libxsmm_dnn_t…
178 LIBXSMM_API unsigned int libxsmm_dnn_get_tensor_size(const libxsmm_dnn_tensor_datalayout* layout, l…
179 LIBXSMM_API unsigned int libxsmm_dnn_get_tensor_elements(const libxsmm_dnn_tensor_datalayout* layou…
182 LIBXSMM_API libxsmm_dnn_tensor* libxsmm_dnn_link_tensor(const libxsmm_dnn_tensor_datalayout* layout…
183 LIBXSMM_API libxsmm_dnn_tensor* libxsmm_dnn_link_qtensor(const libxsmm_dnn_tensor_datalayout* layou…
186 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_get_tensor_datalayout(const libxsmm_dnn_tens…
H A Dlibxsmm_dnn_fusedgroupnorm.h23 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout(cons…
H A Dlibxsmm_dnn_fusedbatchnorm.h23 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout(cons…
H A Dlibxsmm_dnn_optimizer.h41 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_optimizer_create_tensor_datalayout(const lib…
H A Dlibxsmm_dnn_softmaxloss.h34 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_softmaxloss_create_tensor_datalayout(const l…
H A Dlibxsmm_dnn_fullyconnected.h48 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fullyconnected_create_tensor_datalayout(cons…
H A Dlibxsmm_dnn_pooling.h51 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_pooling_create_tensor_datalayout(const libxs…
H A Dlibxsmm_dnn_convolution.h71 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_create_tensor_datalayout(const libxsmm_dnn_l…
H A Dlibxsmm_dnn_rnncell.h52 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_rnncell_create_tensor_datalayout(const libxs…
/dports/math/libxsmm/libxsmm-1.16.3/src/
H A Dlibxsmm_dnn_tensor.c27 LIBXSMM_API libxsmm_dnn_tensor* libxsmm_dnn_link_tensor(const libxsmm_dnn_tensor_datalayout* layout… in libxsmm_dnn_link_tensor()
60 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_duplicate_tensor_datalayout(const libxsmm_dn… in libxsmm_dnn_duplicate_tensor_datalayout()
61 libxsmm_dnn_tensor_datalayout* dst_layout; in libxsmm_dnn_duplicate_tensor_datalayout()
69 dst_layout = (libxsmm_dnn_tensor_datalayout*)malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_duplicate_tensor_datalayout()
71 memset(dst_layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_duplicate_tensor_datalayout()
97 …m_dnn_compare_tensor_datalayout(const libxsmm_dnn_tensor_datalayout* layout_a, const libxsmm_dnn_t… in libxsmm_dnn_compare_tensor_datalayout()
123 LIBXSMM_API libxsmm_dnn_err_t libxsmm_dnn_destroy_tensor_datalayout(libxsmm_dnn_tensor_datalayout* … in libxsmm_dnn_destroy_tensor_datalayout()
139 LIBXSMM_API unsigned int libxsmm_dnn_get_tensor_size(const libxsmm_dnn_tensor_datalayout* layout, l… in libxsmm_dnn_get_tensor_size()
158 LIBXSMM_API unsigned int libxsmm_dnn_get_tensor_elements(const libxsmm_dnn_tensor_datalayout* layou… in libxsmm_dnn_get_tensor_elements()
214 libxsmm_dnn_tensor_datalayout* dst_layout = NULL; in libxsmm_dnn_get_tensor_datalayout()
[all …]
H A Dlibxsmm_dnn_optimizer.c87 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_optimizer_create_tensor_datalayout(const lib… in libxsmm_dnn_optimizer_create_tensor_datalayout()
88 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_optimizer_create_tensor_datalayout()
94 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_optimizer_create_tensor_datalayout()
97 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_optimizer_create_tensor_datalayout()
248libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_optimizer_create_tensor_datalayout(hand… in libxsmm_dnn_optimizer_bind_tensor()
H A Dlibxsmm_dnn_softmaxloss.c90 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_softmaxloss_create_tensor_datalayout(const l… in libxsmm_dnn_softmaxloss_create_tensor_datalayout()
91 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_softmaxloss_create_tensor_datalayout()
97 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_softmaxloss_create_tensor_datalayout()
100 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_softmaxloss_create_tensor_datalayout()
257libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_softmaxloss_create_tensor_datalayout(ha… in libxsmm_dnn_softmaxloss_bind_tensor()
H A Dlibxsmm_dnn_pooling.c77 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_pooling_create_tensor_datalayout(const libxs… in libxsmm_dnn_pooling_create_tensor_datalayout()
78 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_pooling_create_tensor_datalayout()
84 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_pooling_create_tensor_datalayout()
87 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_pooling_create_tensor_datalayout()
317libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_pooling_create_tensor_datalayout(handle… in libxsmm_dnn_pooling_bind_tensor()
H A Dlibxsmm_dnn_fusedbatchnorm.c80 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout(cons… in libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout()
81 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout()
87 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout()
90 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout()
404libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_fusedbatchnorm_create_tensor_datalayout… in libxsmm_dnn_fusedbatchnorm_bind_tensor()
H A Dlibxsmm_dnn_fusedgroupnorm.c71 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout(cons… in libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout()
72 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout()
78 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout()
81 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout()
424libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_fusedgroupnorm_create_tensor_datalayout… in libxsmm_dnn_fusedgroupnorm_bind_tensor()
H A Dlibxsmm_dnn_fullyconnected.c666 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_fullyconnected_create_tensor_datalayout(cons… in libxsmm_dnn_fullyconnected_create_tensor_datalayout()
667 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_fullyconnected_create_tensor_datalayout()
673 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fullyconnected_create_tensor_datalayout()
676 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_fullyconnected_create_tensor_datalayout()
1169libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_fullyconnected_create_tensor_datalayout… in libxsmm_dnn_fullyconnected_bind_tensor()
H A Dlibxsmm_dnn_rnncell.c187 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_rnncell_create_tensor_datalayout(const libxs… in libxsmm_dnn_rnncell_create_tensor_datalayout()
189 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_rnncell_create_tensor_datalayout()
193 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_rnncell_create_tensor_datalayout()
195 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_rnncell_create_tensor_datalayout()
2005libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_rnncell_create_tensor_datalayout(handle… in libxsmm_dnn_rnncell_bind_tensor()
H A Dlibxsmm_dnn_convolution.c1259 LIBXSMM_API libxsmm_dnn_tensor_datalayout* libxsmm_dnn_create_tensor_datalayout(const libxsmm_dnn_l… in libxsmm_dnn_create_tensor_datalayout()
1260 libxsmm_dnn_tensor_datalayout* layout; in libxsmm_dnn_create_tensor_datalayout()
1266 layout = (libxsmm_dnn_tensor_datalayout*) malloc(sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_create_tensor_datalayout()
1269 memset(layout, 0, sizeof(libxsmm_dnn_tensor_datalayout)); in libxsmm_dnn_create_tensor_datalayout()
1902libxsmm_dnn_tensor_datalayout* handle_layout = libxsmm_dnn_create_tensor_datalayout(handle, type, … in libxsmm_dnn_bind_tensor()
/dports/math/libxsmm/libxsmm-1.16.3/samples/deeplearning/gxm/include/
H A DPoolingXSMM.hpp35 libxsmm_dnn_tensor_datalayout* libxsmm_layout;
H A DFCXSMM.hpp42 libxsmm_dnn_tensor_datalayout* libxsmm_layout;
H A DConvXSMM.hpp45 libxsmm_dnn_tensor_datalayout* libxsmm_layout;
H A DFusedBNormXSMM.hpp54 libxsmm_dnn_tensor_datalayout* libxsmm_layout;
H A DFusedConvBNXSMM.hpp90 libxsmm_dnn_tensor_datalayout* libxsmm_layout;
/dports/math/libxsmm/libxsmm-1.16.3/samples/deeplearning/tf_lstm_ops/
H A Dlstm_fwd.c31 void print_layout(char *desc, libxsmm_dnn_tensor_datalayout *layout) { in print_layout()
87 libxsmm_dnn_tensor_datalayout* libxsmm_layout; in lstm_fwd_create()
H A Dlstm_bwd.c25 void print_layout2(char *desc, libxsmm_dnn_tensor_datalayout *layout) { in print_layout2()
95 libxsmm_dnn_tensor_datalayout* libxsmm_layout; in lstm_bwd_create()

123