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.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fa7bc6edf2daa8630d559f9d3ce2e2487ed94cc093d395059c3e1956181294f |
|
MD5 | 54ccc746e1837d8731f95c604372efb7 |
|
BLAKE2b-256 | 9dd1a3f1e76a58be317c90c09dac26f345be24391929b9e3220439b16c90b01c |