TargetPlatform
Contains information about a target platform that you want your model to run on, such
            as OS, architecture, and accelerators. It is an alternative of
            TargetDevice.
Contents
- Arch
 - 
               
Specifies a target platform architecture.
- 
                     
X86_64: 64-bit version of the x86 instruction set. - 
                     
X86: 32-bit version of the x86 instruction set. - 
                     
ARM64: ARMv8 64-bit CPU. - 
                     
ARM_EABIHF: ARMv7 32-bit, Hard Float. - 
                     
ARM_EABI: ARMv7 32-bit, Soft Float. Used by Android 32-bit ARM platform. 
Type: String
Valid Values:
X86_64 | X86 | ARM64 | ARM_EABI | ARM_EABIHFRequired: Yes
 - 
                     
 - Os
 - 
               
Specifies a target platform OS.
- 
                     
LINUX: Linux-based operating systems. - 
                     
ANDROID: Android operating systems. Android API level can be specified using theANDROID_PLATFORMcompiler option. For example,"CompilerOptions": {'ANDROID_PLATFORM': 28} 
Type: String
Valid Values:
ANDROID | LINUXRequired: Yes
 - 
                     
 - Accelerator
 - 
               
Specifies a target platform accelerator (optional).
- 
                     
NVIDIA: Nvidia graphics processing unit. It also requiresgpu-code,trt-ver,cuda-vercompiler options - 
                     
MALI: ARM Mali graphics processor - 
                     
INTEL_GRAPHICS: Integrated Intel graphics 
Type: String
Valid Values:
INTEL_GRAPHICS | MALI | NVIDIA | NNARequired: No
 - 
                     
 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: