Keras3 (R)

Idiomatyczne wzorce Keras3 dla R: API Sequential/Functional/Subclassing, multi-backend, callbacki.

Autor: GiulSposito · GiulSposito/r-claude-skills

Testowano · Działa ★ 9.2/10

Keras3 (R) — Idiomatyczne wzorce Keras3 dla R: API Sequential/Functional/Subclassing, multi-backend, callbacki.

Co robi ten skill

Umiejętność referencyjna do budowania modeli głębokiego uczenia za pomocą pakietu keras3 R. Obejmuje trzy API do budowania modeli, ekosystem warstw przetwarzania wstępnego audio/obrazu/tekstu, ponad 30 pre-trenowanych aplikacji, przełączanie multi-backend (TensorFlow/JAX/PyTorch) i poprawne nazwy funkcji idiomatycznych dla R. Aktywuje się na terminy specyficzne dla keras3, takie jak 'Functional API', 'layer_*', 'JAX backend' lub 'custom training loop'.

Raport z testu

Podstawowy kod R używał `layer_input()` z ery keras2 (nieeksportowane przez keras3, spowodowałby błąd w czasie wykonania) i łączenia tensorów opartego na `%>%`/c(); własne wzorce umiejętności poprawnie używają `keras_input()`, `layer_add(list(...))` i nazwanych konstruktorów callbacków — rzeczywista, weryfikowalna poprawka poprawności, a nie tylko styl.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /keras3Idiomatyczne wzorce Keras3 dla R: API Sequential/Functional/Subclassing, multi-backend, callbacki.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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