Keras3 (R)

Idiomatiske Keras3 mønstre for R: Sequential/Functional/Subclassing API'er, multi-backend, callbacks.

Af GiulSposito · GiulSposito/r-claude-skills

Testet · Virker ★ 9.2/10

Keras3 (R) — Idiomatiske Keras3 mønstre for R: Sequential/Functional/Subclassing API'er, multi-backend, callbacks.

Hvad det gør

Reference skill til at bygge deep learning modeller med keras3 R-pakken. Dækker de tre model-byggende API'er, økosystemet af audio/billede/tekst preprocessing lag, 30+ forudtrænede applikationer, multi-backend (TensorFlow/JAX/PyTorch) skift, og korrekte R-idiomatiske funktionsnavne. Triggere på keras3-specifikke termer som 'Functional API', 'layer_*', 'JAX backend', eller 'custom training loop'.

Testrapport

Baseline R-kode brugte keras2-æraens `layer_input()` (ikke eksporteret af keras3, ville fejle ved runtime) og `%>%`/c()-baseret tensor-sammensmeltning; skillens egne mønstre bruger korrekt `keras_input()`, `layer_add(list(...))`, og navngivne callback-konstruktører — en reel, verificerbar korrekthedsrettelse, ikke kun stil.

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

Kommandoer og eksempelprompter

  • /keras3Idiomatiske Keras3 mønstre for R: Sequential/Functional/Subclassing API'er, multi-backend, callbacks.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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