21.02
|
Graph configuration structure Device target types. More...
#include <Types.h>
Data Fields | |
bool | use_function_memory_manager { true } |
Use a memory manager to manage per-function auxilary memory. More... | |
bool | use_function_weights_manager { true } |
Use a weights manager to manage transformed weights. More... | |
bool | use_transition_memory_manager { true } |
Use a memory manager to manager transition buffer memory. More... | |
bool | use_tuner { false } |
Use a tuner in tunable backends. More... | |
bool | convert_to_uint8 { false } |
Convert graph to a synthetic uint8 graph. More... | |
CLTunerMode | tuner_mode { CLTunerMode::EXHAUSTIVE } |
Tuner mode to be used by the CL tuner. More... | |
int | num_threads { -1 } |
Number of threads to use (thread capable backends), if 0 the backend will auto-initialize, if -1 the backend will stay as it is. More... | |
std::string | tuner_file { "acl_tuner.csv" } |
File to load/store tuning values from. More... | |
std::string | mlgo_file { "heuristics.mlgo" } |
Filename to load MLGO heuristics from. More... | |
bool convert_to_uint8 { false } |
Convert graph to a synthetic uint8 graph.
Definition at line 86 of file Types.h.
Referenced by arm_compute::graph::create_default_pass_manager().
std::string mlgo_file { "heuristics.mlgo" } |
Filename to load MLGO heuristics from.
Definition at line 90 of file Types.h.
Referenced by CLDeviceBackend::setup_backend_context().
int num_threads { -1 } |
Number of threads to use (thread capable backends), if 0 the backend will auto-initialize, if -1 the backend will stay as it is.
Definition at line 88 of file Types.h.
Referenced by GraphValidateExample< DepthwiseConvolutionLayer, DepthConvolutionOptions, DepthConvolutionVerifyAccessor >::do_setup(), and NEDeviceBackend::setup_backend_context().
std::string tuner_file { "acl_tuner.csv" } |
File to load/store tuning values from.
Definition at line 89 of file Types.h.
Referenced by CLDeviceBackend::setup_backend_context().
CLTunerMode tuner_mode { CLTunerMode::EXHAUSTIVE } |
Tuner mode to be used by the CL tuner.
Definition at line 87 of file Types.h.
Referenced by CLDeviceBackend::setup_backend_context().
bool use_function_memory_manager { true } |
Use a memory manager to manage per-function auxilary memory.
Definition at line 82 of file Types.h.
Referenced by arm_compute::graph::backends::get_memory_manager().
bool use_function_weights_manager { true } |
Use a weights manager to manage transformed weights.
Definition at line 83 of file Types.h.
Referenced by arm_compute::graph::backends::get_weights_manager().
bool use_transition_memory_manager { true } |
Use a memory manager to manager transition buffer memory.
Definition at line 84 of file Types.h.
Referenced by GraphManager::finalize_graph().
bool use_tuner { false } |
Use a tuner in tunable backends.
Definition at line 85 of file Types.h.
Referenced by CLDeviceBackend::setup_backend_context().