24.02.1
|
Contains structs required for memory management. More...
#include <GraphContext.h>
Data Fields | |
Target | target = {Target::UNSPECIFIED} |
Target. More... | |
std::shared_ptr< arm_compute::IMemoryManager > | intra_mm = {nullptr} |
Intra-function memory manager. More... | |
std::shared_ptr< arm_compute::IMemoryManager > | cross_mm = {nullptr} |
Cross-function memory manager. More... | |
std::shared_ptr< arm_compute::IMemoryGroup > | cross_group = {nullptr} |
Cross-function memory group. More... | |
IAllocator * | allocator = {nullptr} |
Backend allocator to use. More... | |
Contains structs required for memory management.
Definition at line 39 of file GraphContext.h.
IAllocator* allocator = {nullptr} |
Backend allocator to use.
Definition at line 45 of file GraphContext.h.
Referenced by NEDeviceBackend::setup_backend_context(), and CLDeviceBackend::setup_backend_context().
std::shared_ptr<arm_compute::IMemoryGroup> cross_group = {nullptr} |
Cross-function memory group.
Definition at line 44 of file GraphContext.h.
Referenced by arm_compute::graph::detail::configure_transition_manager(), NEDeviceBackend::setup_backend_context(), and CLDeviceBackend::setup_backend_context().
std::shared_ptr<arm_compute::IMemoryManager> cross_mm = {nullptr} |
Cross-function memory manager.
Definition at line 43 of file GraphContext.h.
Referenced by arm_compute::graph::detail::configure_transition_manager(), NEDeviceBackend::setup_backend_context(), and CLDeviceBackend::setup_backend_context().
std::shared_ptr<arm_compute::IMemoryManager> intra_mm = {nullptr} |
Intra-function memory manager.
Definition at line 42 of file GraphContext.h.
Referenced by arm_compute::graph::backends::get_memory_manager(), NEDeviceBackend::setup_backend_context(), and CLDeviceBackend::setup_backend_context().
Target target = {Target::UNSPECIFIED} |
Target.
Definition at line 41 of file GraphContext.h.
Referenced by NEDeviceBackend::setup_backend_context(), and CLDeviceBackend::setup_backend_context().