Keras3 (R)

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

av GiulSposito · GiulSposito/r-claude-skills

Bestått ★ 9.2/10

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

Hva den gjør

Referanseskill for å bygge dype læringsmodeller med keras3 R-pakken. Dekker de tre modellbyggings-APIene, økosystemet for preprosessering av lyd/bilde/tekst-lag, 30+ forhåndstrente applikasjoner, multi-backend (TensorFlow/JAX/PyTorch) bytting, og korrekte R-idiomatiske funksjonsnavn. Utløses av keras3-spesifikke termer som 'Functional API', 'layer_*', 'JAX backend', eller 'custom training loop'.

Testrapport

Grunnleggende R-kode brukte keras2-æraens `layer_input()` (ikke eksportert av keras3, ville gitt feil ved kjøretid) og `%>%`/c()-basert tensor-sammenslåing; skillens egne mønstre bruker korrekt `keras_input()`, `layer_add(list(...))`, og navngitte callback-konstruktører – en ekte, verifiserbar korreksjonsfiks, ikke bare stil.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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 APIer, multi-backend, callbacks.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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