TargetPlatform
import type { TargetPlatform } from "https://aws-api.deno.dev/v0.3/services/sagemaker.ts?docs=full";
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
.
interface TargetPlatform {
Accelerator?: TargetPlatformAccelerator | null;
Arch: TargetPlatformArch;
Os: TargetPlatformOs;
}§Properties
§
Accelerator?: TargetPlatformAccelerator | null
[src]Specifies a target platform accelerator (optional).
NVIDIA
: Nvidia graphics processing unit. It also requiresgpu-code
,trt-ver
,cuda-ver
compiler optionsMALI
: ARM Mali graphics processorINTEL_GRAPHICS
: Integrated Intel graphics
§
Arch: TargetPlatformArch
[src]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.
§
Specifies a target platform OS.
LINUX
: Linux-based operating systems.ANDROID
: Android operating systems. Android API level can be specified using theANDROID_PLATFORM
compiler option. For example,"CompilerOptions": {'ANDROID_PLATFORM': 28}