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

Function AclCreateTensorPack

src/c/AclTensorPack.cpp:51–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49} // namespace
50
51extern "C" AclStatus AclCreateTensorPack(AclTensorPack *external_pack, AclContext external_ctx)
52{
53 using namespace arm_compute;
54
55 IContext *ctx = get_internal(external_ctx);
56
57 const StatusCode status = detail::validate_internal_context(ctx);
58 ARM_COMPUTE_RETURN_CENUM_ON_FAILURE(status);
59
60 auto pack = new TensorPack(ctx);
61 if (pack == nullptr)
62 {
63 ARM_COMPUTE_LOG_ERROR_WITH_FUNCNAME_ACL("Couldn't allocate internal resources!");
64 return AclOutOfMemory;
65 }
66 *external_pack = pack;
67
68 return AclSuccess;
69}
70
71extern "C" AclStatus AclPackTensor(AclTensorPack external_pack, AclTensor external_tensor, int32_t slot_id)
72{

Callers 2

TensorPackMethod · 0.85
setupMethod · 0.85

Calls 2

get_internalFunction · 0.50

Tested by

no test coverage detected