Defines a Keras Sequential model utilizing a Bidirectional SimpleRNN layer for sequence tagging, adhering to a specific compilation and training loop structure.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill keras-bidirectional-simplernn-model-definition --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Keras Bidirectional Simplernn Model Definition?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-keras-bidirectional-simplernn-model-definition)More formats (shields.io, HTML) on the badges page.
---
id: "2fbf3654-ab3c-41aa-8295-34a7280452cb"
name: "Keras Bidirectional SimpleRNN Model Definition"
description: "Defines a Keras Sequential model utilizing a Bidirectional SimpleRNN layer for sequence tagging, adhering to a specific compilation and training loop structure."
version: "0.1.0"
tags:
- "keras"
- "rnn"
- "deep learning"
- "python"
- "nlp"
triggers:
- "Define a model that utilizes bidirectional SimpleRNN"
- "Create a Keras Sequential model with Bidirectional SimpleRNN"
- "POS-tagger bidirectional RNN code"
---
# 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
1. **Model Initialization**: Initialize the model using `keras.models.Sequential()`.
2. **Layer Architecture**: The model must include a `keras.layers.Bidirectional` layer wrapping a `keras.layers.SimpleRNN` layer.
3. **Compilation**: Compile the model using the 'adam' optimizer.
4. **Training Loop**: Use `model.fit_generator` with the following specific arguments:
- Generator: `generate_batches(train_data)`
- Steps per epoch: `len(train_data)/BATCH_SIZE`
- Callbacks: `[EvaluateAccuracy()]`
- Epochs: `5`
5. **Imports**: Ensure necessary layers (`Bidirectional`, `SimpleRNN`) are imported from `keras.layers`.
# Anti-Patterns
- Do not use `model.fit` instead of `model.fit_generator`.
- Do not change the optimizer from 'adam' unless explicitly requested.
- Do not omit the `EvaluateAccuracy` callback.
## Triggers
- Define a model that utilizes bidirectional SimpleRNN
- Create a Keras Sequential model with Bidirectional SimpleRNN
- POS-tagger bidirectional RNN code
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!