23.11
|
|
enum | StatusCode {
Success = AclSuccess,
RuntimeError = AclRuntimeError,
OutOfMemory = AclOutOfMemory,
Unimplemented = AclUnimplemented,
UnsupportedTarget = AclUnsupportedTarget,
InvalidArgument = AclInvalidArgument,
InvalidTarget = AclInvalidTarget,
UnsupportedConfig = AclUnsupportedConfig,
InvalidObjectState = AclInvalidObjectState
} |
| Status code enum. More...
|
|
enum | Target { Cpu = AclCpu,
GpuOcl = AclGpuOcl
} |
| < Target enum More...
|
|
enum | ExecutionMode { FastRerun,
FastStart = AclPreferFastStart
} |
|
enum | TuningMode { Rapid = AclRapid,
Normal = AclNormal,
Exhaustive = AclExhaustive
} |
|
enum | DataType {
Unknown = AclDataTypeUnknown,
UInt8 = AclUInt8,
Int8 = AclInt8,
UInt16 = AclUInt16,
Int16 = AclInt16,
UInt32 = AclUint32,
Int32 = AclInt32,
Float16 = AclFloat16,
BFloat16 = AclBFloat16,
Float32 = AclFloat32
} |
|
enum | ImportType { Host = AclImportMemoryType::AclHostPtr
} |
| Import memory types. More...
|
|
◆ ActivationDesc
Operators.
Definition at line 774 of file Acl.hpp.
◆ DataType
Enumerator |
---|
Unknown | |
UInt8 | |
Int8 | |
UInt16 | |
Int16 | |
UInt32 | |
Int32 | |
Float16 | |
BFloat16 | |
Float32 | |
Definition at line 482 of file Acl.hpp.
◆ ExecutionMode
Enumerator |
---|
FastRerun | Prefer minimum latency in consecutive runs, might introduce higher startup times.
|
FastStart | Prefer minimizing startup time.
|
Definition at line 299 of file Acl.hpp.
◆ ImportType
Import memory types.
Definition at line 569 of file Acl.hpp.
◆ StatusCode
Status code enum.
Enumerator |
---|
Success | |
RuntimeError | |
OutOfMemory | |
Unimplemented | |
UnsupportedTarget | |
InvalidArgument | |
InvalidTarget | |
UnsupportedConfig | |
InvalidObjectState | |
Definition at line 50 of file Acl.hpp.
◆ Target
< Target enum
Enumerator |
---|
Cpu | Cpu target that leverages SIMD.
|
GpuOcl | Gpu target that leverages OpenCL.
|
Definition at line 292 of file Acl.hpp.
◆ TuningMode
Enumerator |
---|
Rapid | |
Normal | |
Exhaustive | |
Definition at line 399 of file Acl.hpp.
@ AclUnsupportedTarget
Call failed as an invalid backend was requested.
@ GpuOcl
Gpu target that leverages OpenCL.
@ AclCpu
Cpu target that uses SIMD extensions.
@ AclDataTypeUnknown
Unknown data type.
@ AclExhaustive
Exhaustive tuning mode, increased tuning time but with best results.
@ AclHostPtr
Host allocated memory.
@ AclUInt16
16-bit unsigned integer
@ AclSuccess
Call succeeded, leading to valid state for all involved objects/data.
@ AclPreferFastStart
Prioritize performance when a single iterations is expected to be performed.
@ AclUnsupportedConfig
Call failed as configuration is unsupported.
@ AclInvalidObjectState
Call failed as an object has invalid state.
@ FastRerun
Prefer minimum latency in consecutive runs, might introduce higher startup times.
@ AclRapid
Fast tuning mode, testing a small portion of the tuning space.
@ AclOutOfMemory
Call failed due to failure to allocate resources.
@ AclInt32
32-bit signed integer
@ AclInvalidTarget
Call failed as invalid argument was passed.
@ AclFloat16
16-bit floating point
@ AclUInt8
8-bit unsigned integer
@ AclPreferFastRerun
Prioritize performance when multiple iterations are performed.
@ AclFloat32
32-bit floating point
@ AclRuntimeError
Call failed during execution.
@ AclInt8
8-bit signed integer
@ AclBFloat16
16-bit brain floating point
@ AclInvalidArgument
Call failed as invalid argument was passed.
@ AclGpuOcl
OpenCL target for GPU.
@ Cpu
Cpu target that leverages SIMD.
@ FastStart
Prefer minimizing startup time.
@ AclNormal
Normal tuning mode, gives a good balance between tuning mode and performance.
@ AclUint32
32-bit unsigned integer
@ AclInt16
16-bit signed integer
@ AclUnimplemented
Call failed as requested capability is not implemented.