サポートされているデバイス、チップアーキテクチャ、システム - Amazon SageMaker

サポートされているデバイス、チップアーキテクチャ、システム

アマゾン SageMaker Neo は以下のデバイス、チップアーキテクチャ、オペレーティングシステムをサポートしています。

デバイス

のドロップダウンリストを使用してデバイスを選択できます。アマゾン SageMaker コンソールまたは指定してTargetDeviceの出力構成でCreateCompilationJobAPI。

次のいずれかのエッジデバイスを選択できます。

デバイスリスト システムオンチップ (SoC) オペレーティングシステム アーキテクチャ アクセラレーター コンパイラオプションの例
aisage Linux ARM64 Mali
amba_cv2 CV2 Arch Linux ARM64 cvflow
amba_cv22 CV22 Arch Linux ARM64 cvflow
amba_cv25 CV25 Arch Linux ARM64 cvflow
coreml iOS、macOS {"class_labels": "imagenet_labels_1000.txt"}
deeplens インテル Atom Linux X86_64 インテル Graphics
imx8qm NXP imx8 Linux ARM64
imx8mplus i.MX 8M Plus Linux ARM64 NPU
jacinto_tda4vm TDA4VM Linux ARM TDA4VM
jetson_nano Linux ARM64 NVIDIA {'gpu-code': 'sm_53', 'trt-ver': '5.0.6', 'cuda-ver': '10.0'}
jetson_tx1 Linux ARM64 NVIDIA {'gpu-code': 'sm_53', 'trt-ver': '6.0.1', 'cuda-ver': '10.0'}
jetson_tx2 Linux ARM64 NVIDIA {'gpu-code': 'sm_62', 'trt-ver': '6.0.1', 'cuda-ver': '10.0'}
jetson_xavier Linux ARM64 NVIDIA {'gpu-code': 'sm_72', 'trt-ver': '5.1.6', 'cuda-ver': '10.0'}
qcs605 Android ARM64 Mali {'ANDROID_PLATFORM': 27}
qcs603 Android ARM64 Mali {'ANDROID_PLATFORM': 27}
rasp3b ARM A56 Linux ARM_EABIHF {'mattr': ['+neon']}
rasp4b ARM A72
rk3288 Linux ARM_EABIHF マリ
rk3399 Linux ARM64 Mali
sbe_c Linux x86_64 {'mcpu': 'core-avx2'}
sitara_am57x AM57X Linux ARM64 EVE と C66x DSP の両方またはどちらか
x86_win32 Windows 10 X86_32
x86_win64 Windows 10 X86_32

各ターゲットデバイスの JSON キーバリューのコンパイラオプションについては、OutputConfig API のデータ型の [CompilerOptions] フィールドを参照してください。

システムとチップアーキテクチャ

次の表を参照すると、Neo のモデルコンパイルジョブで使えるオペレーティングシステムとアーキテクチャに関する情報を得られます。

Linux
X86_64 X86 ARM64 ARM_EABIHF ARM_EABI
アクセラレーターなし (CPU) X X X X
NVIDIA GPU X X
Intel_Graphics X
ARM Mali X X X
Android
X86_64 X86 ARM64 ARM_EABIHF ARM_EABI
アクセラレーターなし (CPU) X X X X
NVIDIA GPU
Intel_Graphics X X
ARM Mali X X
Windows
X86_64 X86 ARM64 ARM_EABIHF ARM_EABI
アクセラレーターなし (CPU) X X