Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Amazon SageMaker Neo prend en charge les appareils, architectures de puces et systèmes d'exploitation suivants.
Appareils
Vous pouvez sélectionner un appareil à l'aide de la liste déroulante de la console Amazon SageMaker AITargetDevice
en le spécifiant dans la configuration de sortie de l'CreateCompilationJob
API.
Vous pouvez choisir parmi l'un des appareils en périphérie suivants :
Liste des périphériques | Système sur puce (SoC) | Système d'exploitation | Architecture | Accélérateur | Exemple d'options de compilateur |
---|---|---|---|---|---|
aisage | Aucun | Linux | ARM64 | Mali | Aucun |
amba_cv2 | CV2 | Arch Linux | ARM64 | cvflow | Aucun |
amba_cv22 | CV22 | Arch Linux | ARM64 | cvflow | Aucun |
amba_cv25 | CV25 | Arch Linux | ARM64 | cvflow | Aucun |
coreml | Aucun | macOS IVS | Aucun | Aucun | {"class_labels": "imagenet_labels_1000.txt"} |
imx8qm | NXP imx8 | Linux | ARM64 | Aucun | Aucun |
imx8mplus | i.MX 8M Plus | Linux | ARM64 | NPU | Aucun |
jacinto_tda4vm | TDA4VM | Linux | ARM | TDA4VM | Aucun |
jetson_nano | Aucun | Linux | ARM64 | NVIDIA | {'gpu-code': 'sm_53', 'trt-ver': '5.0.6', 'cuda-ver':
'10.0'} Pour |
jetson_tx1 | Aucun | Linux | ARM64 | NVIDIA | {'gpu-code': 'sm_53', 'trt-ver': '6.0.1', 'cuda-ver': '10.0'} |
jetson_tx2 | Aucun | Linux | ARM64 | NVIDIA | {'gpu-code': 'sm_62', 'trt-ver': '6.0.1', 'cuda-ver': '10.0'} |
jetson_xavier | Aucun | Linux | ARM64 | NVIDIA | {'gpu-code': 'sm_72', 'trt-ver': '5.1.6', 'cuda-ver': '10.0'} |
qcs605 | Aucun | Android | ARM64 | Mali | {'ANDROID_PLATFORM': 27} |
qcs603 | Aucun | Android | ARM64 | Mali | {'ANDROID_PLATFORM': 27} |
rasp3b | ARM A56 | Linux | ARM_EABIHF | Aucun | {'mattr': ['+neon']} |
rasp4b | ARM A72 | Aucun | Aucun | Aucun | Aucun |
rk3288 | Aucun | Linux | ARM_EABIHF | Mali | Aucun |
rk3399 | Aucun | Linux | ARM64 | Mali | Aucun |
sbe_c | Aucun | Linux | x86_64 | Aucun | {'mcpu': 'core-avx2'} |
sitara_am57x | AM57X | Linux | ARM64 | EVE et/ou DSP C66x | Aucun |
x86_win32 | Aucun | Windows 10 | X86_32 | Aucun | Aucun |
x86_win64 | Aucun | Windows 10 | X86_32 | Aucun | Aucun |
Pour de plus amples informations sur les options du compilateur de valeur clé JSON pour chaque périphérique cible, veuillez consulter le champ CompilerOptions
dans le type de données d'API OutputConfig
.
Systèmes et architectures de puces
Les tables de consultation suivantes fournissent des informations sur les systèmes d'exploitation et les architectures disponibles pour les tâches de compilation de modèles Neo.
Accélérateur | X86_64 | X86 | ARM64 | ARM_EABIHF | ARM_EABI |
---|---|---|---|---|---|
Pas d'accélérateur (CPU) | |||||
GPU Nvidia | |||||
Intel_Graphics | |||||
ARM Mali |