Class: Aws::SageMaker::Types::TargetPlatform
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::TargetPlatform
- Includes:
- Aws::Structure
- Defined in:
- 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 requires `gpu-code`, `trt-ver`, `cuda-ver` compiler options
-
‘MALI`: ARM Mali graphics processor
-
‘INTEL_GRAPHICS`: Integrated Intel graphics
42402 42403 42404 42405 42406 42407 42408 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 42402 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.
42402 42403 42404 42405 42406 42407 42408 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 42402 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 the `ANDROID_PLATFORM` compiler option. For example, `“CompilerOptions”: 28‘
42402 42403 42404 42405 42406 42407 42408 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 42402 class TargetPlatform < Struct.new( :os, :arch, :accelerator) SENSITIVE = [] include Aws::Structure end |