Keras3 (R)

Idiomatische Keras3 patronen voor R: Sequential/Functional/Subclassing API's, multi-backend, callbacks.

Door GiulSposito · GiulSposito/r-claude-skills

Getest · Werkt ★ 9.2/10

Keras3 (R) — Idiomatische Keras3 patronen voor R: Sequential/Functional/Subclassing API's, multi-backend, callbacks.

Wat het doet

Referentie-skill voor het bouwen van deep learning modellen met het keras3 R-pakket. Behandelt de drie modelbouw-API's, het audio/beeld/tekst preprocessing layer ecosysteem, 30+ vooraf getrainde applicaties, multi-backend (TensorFlow/JAX/PyTorch) schakelen, en correcte R-idiomatische functienamen. Triggers op keras3-specifieke termen zoals 'Functional API', 'layer_*', 'JAX backend', of 'custom training loop'.

Testrapport

Basis R-code gebruikte de keras2-era `layer_input()` (niet geëxporteerd door keras3, zou runtime-fouten geven) en `%>%`/c()-gebaseerde tensor-samenvoeging; de eigen patronen van de skill gebruiken correct `keras_input()`, `layer_add(list(...))`, en benoemde callback-constructors — een echte, verifieerbare correctiewijziging, niet alleen stijl.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /keras3Idiomatische Keras3 patronen voor R: Sequential/Functional/Subclassing API's, multi-backend, callbacks.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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