24 #ifndef ARM_COMPUTE_GRAPH_GRAPH_CONTEXT_H 25 #define ARM_COMPUTE_GRAPH_GRAPH_CONTEXT_H 43 std::shared_ptr<arm_compute::IMemoryManager>
intra_mm = {
nullptr };
44 std::shared_ptr<arm_compute::IMemoryManager>
cross_mm = {
nullptr };
45 std::shared_ptr<arm_compute::IMemoryGroup>
cross_group = {
nullptr };
53 std::shared_ptr<arm_compute::IWeightsManager> wm = {
nullptr };
102 std::map<Target, MemoryManagerContext> &memory_managers();
123 std::map<Target, WeightsManagerContext> &weights_managers();
129 std::map<Target, MemoryManagerContext> _memory_managers;
130 std::map<Target, WeightsManagerContext> _weights_managers;
Graph configuration structure Device target types.
__kernel void finalize(__global InternalKeypoint *new_points_internal, __global Keypoint *new_points)
Truncates the coordinates stored in new_points array.
std::shared_ptr< arm_compute::IMemoryGroup > cross_group
Cross-function memory group.
Copyright (c) 2017-2021 Arm Limited.
std::shared_ptr< arm_compute::IMemoryManager > intra_mm
Intra-function memory manager.
std::shared_ptr< arm_compute::IMemoryManager > cross_mm
Cross-function memory manager.
Contains structs required for weights management.
Contains structs required for memory management.
IAllocator * allocator
Backend allocator to use.