Keras3 (R)

Idiomatické vzory Keras3 pro R: API Sequential/Functional/Subclassing, multi-backend, callbacky.

od GiulSposito · GiulSposito/r-claude-skills

Otestováno · Funguje ★ 9.2/10

Keras3 (R) — Idiomatické vzory Keras3 pro R: API Sequential/Functional/Subclassing, multi-backend, callbacky.

Co umí

Referenční dovednost pro budování hlubokých učících modelů s R balíčkem keras3. Pokrývá tři API pro budování modelů, ekosystém vrstev pro předzpracování zvuku/obrázků/textu, 30+ předtrénovaných aplikací, přepínání multi-backend (TensorFlow/JAX/PyTorch) a správné R-idiomatické názvy funkcí. Spouští se na termíny specifické pro keras3 jako 'Functional API', 'layer_*', 'JAX backend' nebo 'custom training loop'.

Testovací report

Základní R kód používal `layer_input()` éry keras2 (není exportován keras3, při běhu by selhal) a slučování tensorů založené na `%>%`/c(); vzory samotné dovednosti správně používají `keras_input()`, `layer_add(list(...))` a pojmenované konstruktory callbacků — skutečná, ověřitelná oprava správnosti, nejen styl.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /keras3Idiomatické vzory Keras3 pro R: API Sequential/Functional/Subclassing, multi-backend, callbacky.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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