Votre infrastructure matérielle nécessite-t-elle absolument des GPU pour exécuter l'importation de ces matrices analytiques ?

Optimisation CPU/GPU sur SAS Viya 4

L'importation de la matrice des poids est avant tout une opération de traitement de données et de formatage qui s'exécute nativement sur les processeurs centraux (CPU) standards de votre clusterEnsemble de nœuds (machines) interconnectés, gérés par Kubernetes, qui collaborent pour exécuter les microservices et le moteur CAS de SAS Viya, assurant haute disponibilité et passage à l'échelle. CAS. Toutefois, si l'architecture réseau cible est destinée à l'accélération matérielle pour vos phases de scoringProcessus d'application d'un modèle prédictif à de nouvelles données pour calculer une probabilité ou un score, permettant ainsi d'automatiser la prise de décision en temps réel sur SAS Viya., vous avez à disposition le paramètre optionnel gpuModel. En réglant ce paramètre sur la valeur booléenne TRUE, vous signalez au microservice de structurer la table de sortie de telle sorte que la matrice des tenseurs soit pré-optimisée pour une allocation directe et immédiate vers la mémoireGemini said
Espace de stockage temporaire (RAM) utilisé par le moteur CAS pour charger et traiter les données à haute vitesse, minimisant les accès disque pour optimiser les performances de SAS Viya.
vidéo (VRAM) de vos processeurs graphiques.

Exemples pour l'action dlImportModelWeights

Importation classique de poids Keras

Ce code charge les poids stockés dans un fichier `.h5` issu de Keras dans la table CAS %%Poids_Importes%%, pour l'appliquer à l'architecture %%MonModeleKeras%%.

Importation de poids pour la reconnaissance d'images (ResNet50)

Lorsque la complexité du réseau le requiert, l'option %%dataSpecs%% permet d'indiquer à la couche d'entrée du modèle (ici `input_1`) qu'elle doit se binder correctement avec des tenseurs de type %%IMAGE%%. Idéal pour faire correspondre l'architecture Keras d'origine aux couches construites dans SAS Viya.