← all repositories

jiesutd/NCRFpp

A PyTorch-based toolkit for neural sequence labeling tasks including NER, POS tagging, and word segmentation.

1.9k stars Python ML FrameworksLanguage Models
NCRFpp
Not currently ranked — collecting fresh signals.
star history

NCRF++ is a configurable neural sequence labeling framework built on PyTorch. It provides ready-made implementations of character-level LSTM/CNN encoders, word-level LSTM encoders, and output layers including softmax and CRF. Users define model architectures through configuration files without writing code. The toolkit is designed for NLP sequence labeling tasks such as Named Entity Recognition, part-of-speech tagging, and Chinese word segmentation.

Frequently asked

What is jiesutd/NCRFpp?
A PyTorch-based toolkit for neural sequence labeling tasks including NER, POS tagging, and word segmentation.
Is NCRFpp open source?
Yes — jiesutd/NCRFpp is open source, released under the Apache-2.0 license.
What language is NCRFpp written in?
jiesutd/NCRFpp is primarily written in Python.
How popular is NCRFpp?
jiesutd/NCRFpp has 1.9k stars on GitHub.
Where can I find NCRFpp?
jiesutd/NCRFpp is on GitHub at https://github.com/jiesutd/NCRFpp.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.