ufal/neuralmonkey
A TensorFlow-based higher-level API for building and training sequential neural network models for NLP tasks like machine translation and sentence classification.

Neural Monkey provides abstraction over TensorFlow for prototyping sequential neural network models in natural language processing. It offers standard building blocks including RNN encoders and decoders, multi-layer perceptrons, and supports GPU-accelerated training. The package includes training and serving utilities for tasks such as neural machine translation, image captioning, and sentence classification.
Frequently asked
- What is ufal/neuralmonkey?
- A TensorFlow-based higher-level API for building and training sequential neural network models for NLP tasks like machine translation and sentence classification.
- Is neuralmonkey open source?
- Yes — ufal/neuralmonkey is open source, released under the BSD-3-Clause license.
- What language is neuralmonkey written in?
- ufal/neuralmonkey is primarily written in Python.
- How popular is neuralmonkey?
- ufal/neuralmonkey has 417 stars on GitHub.
- Where can I find neuralmonkey?
- ufal/neuralmonkey is on GitHub at https://github.com/ufal/neuralmonkey.