NCRF++ : Un kit de développement open-source pour l'étiquetage de séquences neuronales

Ce document décrit NCRF++, un outil pour l'étiquetage de séquences neuronales. NCRF++ est conçu pour permettre une mise en œuvre rapide de différents modèles d'étiquetage de séquences neuronaux avec une couche d'inférence CRF (Conditional Random Field). Il offre aux utilisateurs la possibilité d'inférer la structure du modèle personnalisé via un fichier de configuration, avec un design et une utilisation flexibles des caractéristiques neuronales. Basé sur PyTorch, les opérations principales sont calculées par lots, ce qui rend l'outil efficace grâce à l'accélération GPU. Il inclut également les implémentations des principaux modèles d'étiquetage de séquences neuronaux les plus récents, tels que LSTM-CRF, facilitant ainsi la reproduction et l'amélioration de ces méthodes.