Class: Aws::SageMaker::Types::TargetPlatform
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::TargetPlatform
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
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
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accelerator ⇒ String
Specifies a target platform accelerator (optional).
-
#arch ⇒ String
Specifies a target platform architecture.
-
#os ⇒ String
Specifies a target platform OS.
Instance Attribute Details
#accelerator ⇒ String
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
42237 42238 42239 42240 42241 42242 42243 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 42237 class TargetPlatform < Struct.new( :os, :arch, :accelerator) SENSITIVE = [] include Aws::Structure end |
#arch ⇒ String
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.
42237 42238 42239 42240 42241 42242 42243 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 42237 class TargetPlatform < Struct.new( :os, :arch, :accelerator) SENSITIVE = [] include Aws::Structure end |
#os ⇒ String
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\}
42237 42238 42239 42240 42241 42242 42243 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 42237 class TargetPlatform < Struct.new( :os, :arch, :accelerator) SENSITIVE = [] include Aws::Structure end |