Networks

This document describes the neural networks used by nlpnet. They are written in Cython and use numpy a lot in order to attain very fast performance.

Note that these classes are somewhat low-level and don’t deal with words and sentences explicitly. Instead, only vectorial representations are used. This approach is explained in the papers linked in the root page of this documentation.

Module nlpnet.network

This module includes the actual neural networks. There are two classes of networks currently used: nlpnet.network.Network for POS and nlpnet.network.ConvolutionalNetwork for SRL.

Class nlpnet.network.Network

Class nlpnet.network.ConvolutionalNetwork

Table Of Contents

Previous topic

Utility Functions

This Page