Home
last modified time | relevance | path

Searched refs:BackendOptions (Results 1 – 25 of 60) sorted by relevance

123

/external/armnn/include/armnn/
DBackendOptions.hpp15 struct BackendOptions;
16 using NetworkOptions = std::vector<BackendOptions>;
18 using ModelOptions = std::vector<BackendOptions>;
19 using BackendCapabilities = BackendOptions;
22 struct BackendOptions struct
259 explicit BackendOptions(BackendId backend) in BackendOptions() argument
263 BackendOptions(BackendId backend, std::initializer_list<BackendOption> options) in BackendOptions() function
268 BackendOptions(const BackendOptions& other) = default;
269 BackendOptions(BackendOptions&& other) = default;
270 BackendOptions& operator=(const BackendOptions& other) = default;
[all …]
DBackendHelper.hpp459 bool HasCapability(const BackendOptions::BackendOption& capability, const BackendCapabilities& capa…
462 bool HasCapability(const BackendOptions::BackendOption& backendOption, const armnn::BackendId& back…
467 Optional<const BackendOptions::BackendOption> GetCapability(const std::string& backendCapabilityNam…
473 Optional<const BackendOptions::BackendOption> GetCapability(const std::string& backendCapabilityNam…
/external/armnn/python/pyarmnn/src/pyarmnn/swig/modules/
Darmnn_backend_opt.i13 typedef armnn::BackendOptions::BackendOption BackendOption;
39 ") BackendOptions;
40 %nodefaultctor BackendOptions;
41 struct BackendOptions struct
43 BackendOptions(BackendId backend);
45 BackendOptions(const BackendOptions& other);
93 %extend BackendOptions {
/external/armnn/python/pyarmnn/test/
Dtest_modeloption.py5 from pyarmnn import BackendOptions, BackendOption, BackendId, OptimizerOptions, ShapeInferenceMetho…
16 bos = BackendOptions(backend_id)
20 another_bos = BackendOptions(bos)
26 bos = BackendOptions(backend_id)
46 bos = BackendOptions(backend_id)
67 a = BackendOptions(BackendId('a'))
82 b = BackendOptions(BackendId('b'))
84 c = BackendOptions(BackendId('c'))
108 a = BackendOptions(BackendId('a'))
/external/tensorflow/tensorflow/compiler/xla/service/
Dbackend.cc41 BackendOptions& BackendOptions::set_platform(se::Platform* platform) { in set_platform()
46 se::Platform* BackendOptions::platform() const { return platform_; } in platform()
48 BackendOptions& BackendOptions::set_intra_op_parallelism_threads( in set_intra_op_parallelism_threads()
54 int BackendOptions::intra_op_parallelism_threads() const { in intra_op_parallelism_threads()
58 BackendOptions& BackendOptions::set_allowed_devices( in set_allowed_devices()
64 const std::optional<std::set<int>>& BackendOptions::allowed_devices() const { in allowed_devices()
82 const BackendOptions& options) { in CreateBackend()
102 BackendOptions backend_options; in CreateDefaultBackend()
Dbackend.h44 class BackendOptions {
47 BackendOptions& set_platform(se::Platform* platform);
53 BackendOptions& set_intra_op_parallelism_threads(int num_threads);
58 BackendOptions& set_allowed_devices(
78 const BackendOptions& options);
/external/armnn/tests/ExecuteNetwork/
DExecuteNetworkParams.cpp127 armnn::BackendOptions gpuOption("GpuAcc", {{"TuningLevel", m_TuningLevel}}); in ToDelegateOptions()
131 armnn::BackendOptions gpuOption("GpuAcc", {{"TuningFile", m_TuningPath.c_str()}}); in ToDelegateOptions()
135 armnn::BackendOptions gpuOption("GpuAcc", {{"KernelProfilingEnabled", m_EnableProfiling}}); in ToDelegateOptions()
149 armnn::BackendOptions networkOption("ShapeInferenceMethod", in ToDelegateOptions()
157 armnn::BackendOptions option("GpuAcc", {{"FastMathEnabled", m_EnableFastMath}}); in ToDelegateOptions()
161 … armnn::BackendOptions option("GpuAcc", {{"CachedNetworkFilePath", m_CachedNetworkFilePath}}); in ToDelegateOptions()
165 armnn::BackendOptions option("GpuAcc", {{"MLGOTuningFilePath", m_MLGOTuningFilePath}}); in ToDelegateOptions()
169 armnn::BackendOptions cpuAcc("CpuAcc", in ToDelegateOptions()
177 armnn::BackendOptions networkOption("AllowExpandedDims", in ToDelegateOptions()
/external/armnn/python/pyarmnn/src/pyarmnn/swig/typemaps/
Dmodel_options.i7 static PyObject* from_model_options_to_python(std::vector<armnn::BackendOptions>* input) { in from_model_options_to_python()
30 %typemap(out) std::vector<armnn::BackendOptions>* {
35 %typemap(in) std::vector<armnn::BackendOptions>* {
53 %typemap(out) std::vector<armnn::BackendOptions>*;
54 %typemap(in) std::vector<armnn::BackendOptions>*;
/external/armnn/delegate/common/src/
DDelegateOptions.cpp19 const std::vector<armnn::BackendOptions>& backendOptions, in DelegateOptionsImpl()
27 const std::vector<armnn::BackendOptions>& backendOptions, in DelegateOptionsImpl()
107 const std::vector<armnn::BackendOptions>& backendOptions, in DelegateOptions()
114 const std::vector<armnn::BackendOptions>& backendOptions, in DelegateOptions()
177 armnn::BackendOptions option("GpuAcc", {{"TuningLevel", in DelegateOptions()
183 armnn::BackendOptions option("GpuAcc", {{"MLGOTuningFilePath", in DelegateOptions()
189 armnn::BackendOptions option("GpuAcc", {{"TuningFile", in DelegateOptions()
199 armnn::BackendOptions option("GpuAcc", {{"KernelProfilingEnabled", in DelegateOptions()
205 armnn::BackendOptions option("GpuAcc", {{"SaveCachedNetwork", in DelegateOptions()
211 armnn::BackendOptions option("GpuAcc", {{"CachedNetworkFilePath", in DelegateOptions()
[all …]
/external/armnn/src/backends/backendsCommon/test/
DCompatibilityTests.cpp142 …CHECK_MESSAGE(armnn::HasCapability(BackendOptions::BackendOption{pair.first, pair.second}, capabil… in CapabilityTestHelper()
155 armnn::BackendOptions::BackendOption AsyncExecutionFalse{"AsyncExecution", false};
158 armnn::BackendOptions::BackendOption AsyncExecutionInt{"AsyncExecution", 50};
161 armnn::BackendOptions::BackendOption AsyncExecutionFloat{"AsyncExecution", 0.0f};
164 armnn::BackendOptions::BackendOption AsyncExecutionString{"AsyncExecution", "true"};
168 armnn::BackendOptions::BackendOption unknownCapability{"Telekinesis", true};
DCustomMemoryOptimizerStrategyTests.cpp81 BackendOptions{"CpuRef",
110 BackendOptions{"CpuAcc",
/external/armnn/src/backends/neon/
DNeonBackendModelContext.cpp11 bool ParseBool(const armnn::BackendOptions::Var& value, bool defaultValue) in ParseBool()
20 unsigned int ParseUnsignedInt(const armnn::BackendOptions::Var& value, unsigned int defaultValue) in ParseUnsignedInt()
39 ParseOptions(modelOptions, "CpuAcc", [&](std::string name, const BackendOptions::Var& value) in NeonBackendModelContext()
/external/armnn/delegate/common/include/
DDelegateOptions.hpp27 const std::vector<armnn::BackendOptions>& backendOptions = {},
31 const std::vector<armnn::BackendOptions>& backendOptions = {},
207 const std::vector<armnn::BackendOptions>& GetBackendOptions() const;
210 void AddBackendOption(const armnn::BackendOptions& option);
/external/armnn/src/backends/cl/
DClBackendModelContext.cpp11 bool ParseBool(const armnn::BackendOptions::Var& value, bool defaultValue) in ParseBool()
20 std::string ParseFile(const armnn::BackendOptions::Var& value, std::string defaultValue) in ParseFile()
39 ParseOptions(modelOptions, "GpuAcc", [&](std::string name, const BackendOptions::Var& value) in ClBackendModelContext()
/external/armnn/src/backends/cl/test/
DClOptimizedNetworkTests.cpp123 armnn::BackendOptions modelOptions("GpuAcc", {{"FastMathEnabled", true}});
208 armnn::BackendOptions validOptions
220 armnn::BackendOptions invalidOptions
233 armnn::BackendOptions invalidPathOptions
DClContextSerializerTests.cpp93 armnn::BackendOptions modelOptions1("GpuAcc",
95 armnn::BackendOptions modelOptions2("GpuAcc",
/external/armnn/delegate/classic/src/test/
DArmnnClassicDelegateTest.cpp40 std::vector<armnn::BackendOptions> backendOptions;
42 armnn::BackendOptions{ "BackendName",
/external/armnn/shim/sl/canonical/
DModelToINetworkTransformer.cpp53 using NetworkOptions = std::vector<armnn::BackendOptions>; in Convert()
55 armnn::BackendOptions shapeInferenceMethodOption("ShapeInferenceMethod", in Convert()
DArmnnDriverImpl.cpp177 armnn::BackendOptions gpuAcc("GpuAcc", in PrepareArmnnModel()
186 armnn::BackendOptions cpuAcc("CpuAcc", in PrepareArmnnModel()
476 armnn::BackendOptions gpuAcc("GpuAcc", in PrepareArmnnModelFromCache()
485 armnn::BackendOptions cpuAcc("CpuAcc", in PrepareArmnnModelFromCache()
/external/android-nn-driver/
DModelToINetworkConverter.cpp70 using NetworkOptions = std::vector<armnn::BackendOptions>; in Convert()
72 armnn::BackendOptions shapeInferenceMethodOption("ShapeInferenceMethod", in Convert()
/external/armnn/src/backends/neon/test/
DNeonOptimizedNetworkTests.cpp100 armnn::BackendOptions modelOptions("CpuAcc", {{"FastMathEnabled", true}});
132 armnn::BackendOptions modelOptions("CpuAcc", {{"NumberOfThreads", numberOfThreads}});
/external/armnn/samples/ObjectDetection/include/delegate/
DArmnnNetworkExecutor.hpp132 armnn::BackendOptions modelOptionGpu("GpuAcc", {{"FastMathEnabled", true}}); in ArmnnNetworkExecutor()
135 armnn::BackendOptions modelOptionCpu("CpuAcc", {{"FastMathEnabled", true}}); in ArmnnNetworkExecutor()
/external/armnn/src/backends/aclCommon/
DArmComputeTuningUtils.hpp26 inline TuningLevel ParseTuningLevel(const BackendOptions::Var& value, TuningLevel defaultValue) in ParseTuningLevel()
/external/armnn/src/armnn/
DBackendHelper.cpp37 Optional<const BackendOptions::BackendOption> GetCapability(const std::string& backendCapabilityNam… in GetCapability()
51 Optional<const BackendOptions::BackendOption> GetCapability(const std::string& backendCapabilityNam… in GetCapability()
75 bool HasCapability(const BackendOptions::BackendOption& capability, const BackendCapabilities& capa… in HasCapability()
107 bool HasCapability(const BackendOptions::BackendOption& backendOption, const armnn::BackendId& back… in HasCapability()
355 Optional<const BackendOptions::BackendOption> capability ; in IsConvolution2dSupported()
457 Optional<const BackendOptions::BackendOption> capability ; in IsDepthwiseConvolutionSupported()
545 Optional<const BackendOptions::BackendOption> capability ; in IsDilatedDepthwiseConvolutionSupported()
686 Optional<const BackendOptions::BackendOption> capability; in IsFullyConnectedSupported()
/external/tensorflow/tensorflow/compiler/xla/stream_executor/tpu/
Dtpu_node_context.cc76 xla::BackendOptions().set_platform(platform())) in backend()

123