Skip to content

feature: Bidirectional LSTM#5

Merged
kholdrex merged 1 commit into
mainfrom
feature/advanced-architectures
Jun 10, 2025
Merged

feature: Bidirectional LSTM#5
kholdrex merged 1 commit into
mainfrom
feature/advanced-architectures

Conversation

@kholdrex

Copy link
Copy Markdown
Member

This PR adds comprehensive bidirectional LSTM functionality to the library, addressing one of the most requested missing features. BiLSTM processes sequences in both forward and backward directions, capturing dependencies from both past and future contexts.

✨ Key Features Added

  • BiLSTMNetwork struct with configurable forward/backward LSTM cells
  • Multiple combination modes: Concat, Sum, Average
  • Multi-layer support with proper dimension handling
  • Full dropout regularization compatibility
  • Efficient caching for training optimization

@kholdrex kholdrex self-assigned this Jun 10, 2025
@kholdrex kholdrex added the enhancement New feature or request label Jun 10, 2025
@kholdrex
kholdrex merged commit 2587da0 into main Jun 10, 2025
1 check passed
@kholdrex
kholdrex deleted the feature/advanced-architectures branch June 10, 2025 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant