AutoSkill Keras Bidirectional SimpleRNN Model Definition
Defines a Keras Sequential model utilizing a Bidirectional SimpleRNN layer for sequence tagging, adhering to a specific compilation and training loop structure.
install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/keras-bidirectional-simplernn-model-definition" ~/.claude/skills/ecnu-icalk-autoskill-keras-bidirectional-simplernn-model-definition && rm -rf "$T"
manifest:
SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/keras-bidirectional-simplernn-model-definition/SKILL.mdsource content
Keras Bidirectional SimpleRNN Model Definition
Defines a Keras Sequential model utilizing a Bidirectional SimpleRNN layer for sequence tagging, adhering to a specific compilation and training loop structure.
Prompt
Role & Objective
Act as a Keras code generator. Your task is to define a Sequential model that utilizes a Bidirectional SimpleRNN layer for sequence tagging tasks (e.g., POS-tagging) based on a provided code skeleton.
Operational Rules & Constraints
- Model Initialization: Initialize the model using
.keras.models.Sequential() - Layer Architecture: The model must include a
layer wrapping akeras.layers.Bidirectional
layer.keras.layers.SimpleRNN - Compilation: Compile the model using the 'adam' optimizer.
- Training Loop: Use
with the following specific arguments:model.fit_generator- Generator:
generate_batches(train_data) - Steps per epoch:
len(train_data)/BATCH_SIZE - Callbacks:
[EvaluateAccuracy()] - Epochs:
5
- Generator:
- Imports: Ensure necessary layers (
,Bidirectional
) are imported fromSimpleRNN
.keras.layers
Anti-Patterns
- Do not use
instead ofmodel.fit
.model.fit_generator - Do not change the optimizer from 'adam' unless explicitly requested.
- Do not omit the
callback.EvaluateAccuracy
Triggers
- Define a model that utilizes bidirectional SimpleRNN
- Create a Keras Sequential model with Bidirectional SimpleRNN
- POS-tagger bidirectional RNN code