HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

NCRF++: An Open-source Neural Sequence Labeling Toolkit

Jie Yang; Yue Zhang

NCRF++: An Open-source Neural Sequence Labeling Toolkit

Abstract

This paper describes NCRF++, a toolkit for neural sequence labeling. NCRF++ is designed for quick implementation of different neural sequence labeling models with a CRF inference layer. It provides users with an inference for building the custom model structure through configuration file with flexible neural feature design and utilization. Built on PyTorch, the core operations are calculated in batch, making the toolkit efficient with the acceleration of GPU. It also includes the implementations of most state-of-the-art neural sequence labeling models such as LSTM-CRF, facilitating reproducing and refinement on those methods.

Code Repositories

jiesutd/NCRFpp
Official
pytorch
Mentioned in GitHub
jiesutd/PyTorchSeqLabel
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
chunking-on-penn-treebankNCRF++
F1 score: 95.06
named-entity-recognition-ner-on-conll-2003NCRF++
F1: 91.35
part-of-speech-tagging-on-penn-treebankNCRF++
Accuracy: 97.49

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp