Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ARM-software/armnn
/ types & classes
Types & classes
2,688 in github.com/ARM-software/armnn
⨍
Functions
10,903
◇
Types & classes
2,688
↓ 1,006 callers
Class
TensorInfo
src/armnnOnnxParser/OnnxParser.hpp:16
↓ 878 callers
Class
EmptyOptional
EmptyOptional is used to initialize the Optional class in case we want to have default value for an Optional in a function declaration.
include/armnn/Optional.hpp:32
↓ 525 callers
Class
InvalidArgumentException
include/armnn/Exceptions.hpp:80
↓ 514 callers
Enum
format
30.10.10.1 enumeration format The path format in wich the constructor argument is given.
third-party/ghc/filesystem.hpp:236
↓ 304 callers
Class
TensorShape
src/armnnUtils/PrototxtConversions.hpp:12
↓ 297 callers
Class
Exception
src/backends/reference/test/RefTensorHandleTests.cpp:24
↓ 240 callers
Class
ConstTensor
A tensor defined by a TensorInfo (shape and data type) and an immutable backing store.
include/armnn/Tensor.hpp:329
↓ 200 callers
Class
ParseException
include/armnn/Exceptions.hpp:92
↓ 173 callers
Class
TypeAnyOf
src/backends/backendsCommon/LayerSupportRules.hpp:89
↓ 151 callers
Class
LayerValidationException
include/armnn/Exceptions.hpp:105
↓ 147 callers
Class
NullPointerException
src/backends/reference/test/RefTensorHandleTests.cpp:25
↓ 101 callers
Class
Tensor
A tensor defined by a TensorInfo (shape and data type) and a mutable backing store.
include/armnn/Tensor.hpp:321
↓ 96 callers
Class
DelegateTestInterpreter
delegate/common/src/test/DelegateTestInterpreter.hpp:24
↓ 90 callers
Class
Exception
Base class for all ArmNN exceptions so that users can filter to just those.
include/armnn/Exceptions.hpp:46
↓ 89 callers
Class
TypesAreEqual
src/backends/backendsCommon/LayerSupportRules.hpp:71
↓ 81 callers
Class
expr
Temporary half-precision expression. This class represents a half-precision expression which just stores a single-precision value internally.
third-party/half/half.hpp:355
↓ 66 callers
Class
ProfilingException
General Exception class for Profiling code
profiling/common/include/ProfilingException.hpp:49
↓ 62 callers
Class
BackendId
include/armnn/IProfiler.hpp:16
↓ 60 callers
Enum
Status
@enum Status enumeration @var Status::Successful @var Status::Failure
include/armnn/Types.hpp:42
↓ 45 callers
Class
BaseDescriptor
Base class for all descriptors.
include/armnn/Descriptors.hpp:22
↓ 41 callers
Class
InvalidArgumentException
profiling/common/include/ProfilingException.hpp:84
↓ 41 callers
Class
TensorInfo
include/armnn/Tensor.hpp:152
↓ 40 callers
Class
UnimplementedException
include/armnn/Exceptions.hpp:98
↓ 40 callers
Class
Whitespace
third-party/doctest/doctest.h:5487
↓ 34 callers
Class
half
third-party/half/half.hpp:266
↓ 33 callers
Class
RuntimeException
include/armnn/Exceptions.hpp:120
↓ 31 callers
Class
sqrt
src/backends/reference/workloads/Sqrt.hpp:13
↓ 30 callers
Class
LayerNameAndTypeCheck
src/armnnTestUtils/TestUtils.hpp:15
↓ 28 callers
Class
PermutationVector
include/armnn/Types.hpp:316
↓ 25 callers
Class
EmptyOptional
EmptyOptional is used to initialize the Optional class in case we want to have default value for an Optional in a function declaration.
profiling/common/include/Optional.hpp:35
↓ 25 callers
Class
MemoryImportException
include/armnn/Exceptions.hpp:125
↓ 22 callers
Class
CreationOptions
include/armnn/IRuntime.hpp:70
↓ 20 callers
Class
directory_iterator
third-party/ghc/filesystem.hpp:679
↓ 19 callers
Class
CommandHandlerKey
profiling/common/include/CommandHandlerKey.hpp:16
↓ 19 callers
Class
SubgraphView
src/armnn/Graph.hpp:28
↓ 17 callers
Class
PermuteDescriptor
A PermuteDescriptor for the PermuteLayer.
include/armnn/Descriptors.hpp:149
↓ 17 callers
Class
TensorShape
include/armnn/Tensor.hpp:20
↓ 16 callers
Class
exp
src/backends/reference/workloads/Exp.hpp:13
↓ 14 callers
Class
Tensor
tests/ExecuteNetwork/FileComparisonExecutor.cpp:408
↓ 13 callers
Class
BatchMatMulDescriptor
A BatchMatMulDescriptor for the BatchMatMul operator
include/armnn/Descriptors.hpp:1584
↓ 13 callers
Class
TransposeDescriptor
A TransposeDescriptor for the TransposeLayer.
include/armnn/Descriptors.hpp:1490
↓ 12 callers
Class
ProfilingGuid
include/armnn/Types.hpp:20
↓ 12 callers
Class
abs
src/backends/reference/workloads/Abs.hpp:13
↓ 11 callers
Class
TestInstrument
src/armnn/test/ProfilerTests.cpp:350
↓ 10 callers
Class
MemoryValidationException
include/armnn/Exceptions.hpp:158
↓ 10 callers
Class
OptimizerOptionsOpaque
include/armnn/INetwork.hpp:272
↓ 10 callers
Class
Size
samples/common/include/Utils/Types.hpp:18
↓ 9 callers
Class
BroadcastToDescriptor
include/armnn/Descriptors.hpp:1659
↓ 9 callers
Class
GraphValidationException
include/armnn/Exceptions.hpp:110
↓ 9 callers
Class
ShapesAreBroadcastCompatible
src/backends/backendsCommon/LayerSupportRules.hpp:153
↓ 9 callers
Class
hasher
hashing visitor
third-party/mapbox/variant.hpp:509
↓ 8 callers
Class
fp
third-party/fmt/format-inl.h:351
↓ 7 callers
Class
FileNotFoundException
include/armnn/Exceptions.hpp:86
↓ 7 callers
Class
ShapesAreSameTotalSize
src/backends/backendsCommon/LayerSupportRules.hpp:145
↓ 6 callers
Class
ActivationDescriptor
An ActivationDescriptor for the ActivationLayer.
include/armnn/Descriptors.hpp:36
↓ 6 callers
Class
BroadcastLoop
src/backends/reference/workloads/Broadcast.hpp:14
↓ 6 callers
Class
MockPerAxisIterator
Basically a per axis decoder but without any decoding/quantization
src/backends/reference/test/RefPerAxisIteratorTests.cpp:44
↓ 6 callers
Class
Packet
profiling/common/include/Packet.hpp:19
↓ 6 callers
Class
TileDescriptor
include/armnn/Descriptors.hpp:1640
↓ 6 callers
Class
TimeoutException
profiling/common/include/ProfilingException.hpp:90
↓ 6 callers
Class
bad_variant_access
XXX This should derive from std::logic_error instead of std::runtime_error. See https://github.com/mapbox/variant/issues/48 for details.
third-party/mapbox/variant.hpp:71
↓ 6 callers
Class
ceil
src/backends/reference/workloads/Ceil.hpp:13
↓ 6 callers
Class
log
src/backends/reference/workloads/Log.hpp:13
↓ 6 callers
Class
stat
src/backends/cl/ClWorkloadFactory.cpp:155
↓ 5 callers
Class
TensorNumDimensionsAreCorrect
src/backends/backendsCommon/LayerSupportRules.hpp:180
↓ 5 callers
Class
exception
third-party/cxxopts/cxxopts.hpp:402
↓ 4 callers
Class
BFloat16
src/armnnUtils/BFloat16.hpp:15
↓ 4 callers
Class
BackendOptions
include/armnn/BackendOptions.hpp:15
↓ 4 callers
Class
BadOptionalAccessException
profiling/common/include/ProfilingException.hpp:73
↓ 4 callers
Class
BadOptionalAccessException
include/armnn/Exceptions.hpp:115
↓ 4 callers
Class
ElementwiseUnaryDescriptor
A ElementwiseUnaryDescriptor for the ElementwiseUnaryLayer
include/armnn/Descriptors.hpp:129
↓ 4 callers
Class
FullyConnectedDescriptor
A FullyConnectedDescriptor for the FullyConnectedLayer.
include/armnn/Descriptors.hpp:507
↓ 4 callers
Class
OnnxTensor
src/armnnOnnxParser/OnnxParser.hpp:183
↓ 4 callers
Class
PreCompiledDescriptor
A PreCompiledDescriptor for the PreCompiledLayer.
include/armnn/Descriptors.hpp:1367
↓ 4 callers
Class
TypeIs
src/backends/backendsCommon/LayerSupportRules.hpp:101
↓ 3 callers
Class
Allocator
src/backends/backendsCommon/MemoryManager.hpp:11
↓ 3 callers
Class
Convolution2dDescriptor
A Convolution2dDescriptor for the Convolution2dLayer.
include/armnn/Descriptors.hpp:534
↓ 3 callers
Class
ElementwiseBinaryDescriptor
A ElementwiseBinaryDescriptor for the ElementwiseBinaryLayer
include/armnn/Descriptors.hpp:109
↓ 3 callers
Class
GatherDescriptor
A GatherDescriptor for the GatherLayer.
include/armnn/Descriptors.hpp:965
↓ 3 callers
Class
InferenceTestImageResizeFailed
tests/InferenceTestImage.hpp:33
↓ 3 callers
Class
LayerSupportHandle
This handle calls its own IsXXXLayerSupported() functions which then call the polymorphic ILayerSupport::IsXXXLayerSupported() at the framework level
include/armnn/BackendHelper.hpp:29
↓ 3 callers
Class
MemoryExportException
include/armnn/Exceptions.hpp:130
↓ 3 callers
Class
MockBackend
A bare bones Mock backend to enable unit testing of simple tensor manipulation features.
include/armnnTestUtils/MockBackend.hpp:51
↓ 3 callers
Class
Packet
profiling/client/include/ILocalPacketHandler.hpp:22
↓ 3 callers
Class
RefConcatWorkload
src/backends/reference/workloads/RefConcatWorkload.hpp:14
↓ 3 callers
Class
RefSplitterWorkload
src/backends/reference/workloads/RefSplitterWorkload.hpp:16
↓ 3 callers
Class
SoftmaxDescriptor
A SoftmaxDescriptor for the SoftmaxLayer.
include/armnn/Descriptors.hpp:177
↓ 3 callers
Class
TensorSlots
src/armnnOnnxParser/OnnxParser.hpp:201
↓ 3 callers
Class
TimeoutException
include/armnn/Exceptions.hpp:135
↓ 3 callers
Class
UnicodeStringIterator
third-party/cxxopts/cxxopts.hpp:148
↓ 3 callers
Class
Version
Encodes a semantic version https://semver.org/ into a 32 bit integer in the following fashion bits 22:31 major: Unsigned 10-bit integer. Major compon
profiling/common/include/EncodeVersion.hpp:29
↓ 3 callers
Class
XmlEncode
third-party/doctest/doctest.h:4604
↓ 3 callers
Class
invalid_option_syntax
third-party/cxxopts/cxxopts.hpp:458
↓ 3 callers
Class
iterator
30.10.8.5 iterators
third-party/ghc/filesystem.hpp:393
↓ 3 callers
Class
value
third-party/fmt/core.h:988
↓ 2 callers
Class
BackendUnavailableException
Class for non-fatal exceptions raised while initialising a backend
include/armnn/Exceptions.hpp:68
↓ 2 callers
Class
BackendVersion
include/armnn/backends/IBackendInternal.hpp:32
↓ 2 callers
Class
BatchToSpaceNdDescriptor
A BatchToSpaceNdDescriptor for the BatchToSpaceNdLayer.
include/armnn/Descriptors.hpp:875
↓ 2 callers
Class
BoundingBox
tests/ObjectDetectionCommon.hpp:13
↓ 2 callers
Class
BufferExhaustion
profiling/common/include/ProfilingException.hpp:78
next →
1–100 of 2,688, ranked by callers