Keras3 (R)

Idiomatische Keras3-Muster für R: Sequential/Functional/Subclassing APIs, Multi-Backend, Callbacks.

von GiulSposito · GiulSposito/r-claude-skills

Getestet · Funktioniert ★ 9.2/10

Keras3 (R) — Idiomatische Keras3-Muster für R: Sequential/Functional/Subclassing APIs, Multi-Backend, Callbacks.

Was es kann

Referenz-Skill zum Erstellen von Deep-Learning-Modellen mit dem keras3 R-Paket. Behandelt die drei Modellaufbau-APIs, das Ökosystem der Vorverarbeitungs-Layer für Audio/Bild/Text, über 30 vortrainierte Anwendungen, Multi-Backend (TensorFlow/JAX/PyTorch)-Umschaltung und korrekte R-idiomatische Funktionsnamen. Löst aus bei Keras3-spezifischen Begriffen wie 'Functional API', 'layer_*', 'JAX backend' oder 'custom training loop'.

Testbericht

Der grundlegende R-Code verwendete `layer_input()` aus der Keras2-Ära (nicht von Keras3 exportiert, würde zur Laufzeit einen Fehler verursachen) und Tensor-Merging basierend auf `%>%`/c(); die Muster des Skills selbst verwenden korrekt `keras_input()`, `layer_add(list(...))` und benannte Callback-Konstruktoren – eine echte, überprüfbare Korrektur, nicht nur Stil.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /keras3Idiomatische Keras3-Muster für R: Sequential/Functional/Subclassing APIs, Multi-Backend, Callbacks.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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