Unofficial implementation of ON-LSTM
Project description
Keras Ordered Neurons LSTM
Unofficial implementation of ON-LSTM.
Install
pip install keras-ordered-neurons
Usage
Same as LSTM
except that an extra argument chunk_size
should be given:
from keras.models import Sequential
from keras.layers import Embedding, Bidirectional, Dense
from keras_ordered_neurons import ONLSTM
model = Sequential()
model.add(Embedding(input_shape=(None,), input_dim=10, output_dim=100))
model.add(Bidirectional(ONLSTM(units=50, chunk_size=5)))
model.add(Dense(units=2, activation='softmax'))
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy')
model.summary()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for keras-ordered-neurons-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 218547b71857e7b92b2e493132ec3899824c614fc743265ecec2f4dbcd8d1927 |
|
MD5 | aa3400a17c272f86e0ff8346e9c8bcd2 |
|
BLAKE2b-256 | e524aceaddc869a103965cd9c72fc5ccc055078ed0cedd958dca647f910add8f |