MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / run

Method run

src/gpu/cl/operators/ClIndirectConv2d.cpp:121–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121void ClIndirectConv2d::run(ITensorPack &tensors)
122{
123 CLAuxTensorHandler indirect_buffer(offset_int_vec(IndirectBuffer), _indirect_buffer, tensors, true);
124
125 prepare(tensors);
126
127 ITensorPack indirect_conv2d_pack(tensors);
128 indirect_conv2d_pack.add_const_tensor(ACL_SRC_3, indirect_buffer.get());
129
130 // Run indirect convolution
131 CLScheduler::get().enqueue_op(*_indirect_conv_kernel, indirect_conv2d_pack, true);
132}
133
134void ClIndirectConv2d::prepare(ITensorPack &constants)
135{

Callers

nothing calls this directly

Calls 4

offset_int_vecFunction · 0.85
add_const_tensorMethod · 0.80
enqueue_opMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected