Keras3 (R)
Modèles Keras3 idiomatiques pour R : API Séquentielle/Fonctionnelle/Sous-classe, multi-backend, callbacks.
Testé · Fonctionne
Ce que fait
Compétence de référence pour construire des modèles d'apprentissage profond avec le package R keras3. Couvre les trois API de construction de modèles, l'écosystème des couches de prétraitement audio/image/texte, plus de 30 applications pré-entraînées, la commutation multi-backend (TensorFlow/JAX/PyTorch) et les noms de fonctions R idiomatiques corrects. Se déclenche sur des termes spécifiques à keras3 comme 'Functional API', 'layer_*', 'JAX backend', ou 'custom training loop'.
Rapport de test
Le code R de base utilisait `layer_input()` de l'ère keras2 (non exporté par keras3, provoquerait une erreur à l'exécution) et la fusion de tenseurs basée sur `%>%`/c() ; les modèles de la compétence utilisent correctement `keras_input()`, `layer_add(list(...))`, et des constructeurs de callbacks nommés — une correction de correction réelle et vérifiable, pas seulement un style.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/GiulSposito/r-claude-skills.git mkdir -p ~/.claude/skills cp -r r-claude-skills/.claude/skills/keras3 ~/.claude/skills/keras3
Commandes et exemples de prompts
/keras3Modèles Keras3 idiomatiques pour R : API Séquentielle/Fonctionnelle/Sous-classe, multi-backend, callbacks.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Build a Keras3 R model with a ResNet-style skip connectionAdd early stopping and checkpoint callbacks to my keras3 model in RSwitch my R keras3 training loop from TensorFlow to the JAX backend