Keras3 (R)

Idiomatiska Keras3-mönster för R: Sequential/Functional/Subclassing API:er, multi-backend, callbacks.

av GiulSposito · GiulSposito/r-claude-skills

Testad · Fungerar ★ 9.2/10

Keras3 (R) — Idiomatiska Keras3-mönster för R: Sequential/Functional/Subclassing API:er, multi-backend, callbacks.

Vad den gör

Referensfärdighet för att bygga djupinlärningsmodeller med keras3 R-paketet. Täcker de tre modellbyggande API:erna, ekosystemet för förbehandlingslager för ljud/bild/text, 30+ förtränade applikationer, byte av multi-backend (TensorFlow/JAX/PyTorch), och korrekta R-idiomatiska funktionsnamn. Triggar på keras3-specifika termer som 'Functional API', 'layer_*', 'JAX backend', eller 'custom training loop'.

Testrapport

Grundläggande R-kod använde keras2-eran `layer_input()` (exporteras inte av keras3, skulle ge fel vid körning) och tensor-sammanslagning baserad på `%>%`/c(); färdighetens egna mönster använder korrekt `keras_input()`, `layer_add(list(...))`, och namngivna callback-konstruktörer – en verklig, verifierbar korrigeringsfix, inte bara stil.

Testad: 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

Kommandon och exempelprompter

  • /keras3Idiomatiska Keras3-mönster för R: Sequential/Functional/Subclassing API:er, multi-backend, callbacks.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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