Keras3 (R)

Modèles Keras3 idiomatiques pour R : API Séquentielle/Fonctionnelle/Sous-classe, multi-backend, callbacks.

par GiulSposito · GiulSposito/r-claude-skills

Testé · Fonctionne ★ 9.2/10

Keras3 (R) — Modèles Keras3 idiomatiques pour R : API Séquentielle/Fonctionnelle/Sous-classe, multi-backend, callbacks.

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 connection
  • Add early stopping and checkpoint callbacks to my keras3 model in R
  • Switch my R keras3 training loop from TensorFlow to the JAX backend