sequor-0.7.2: A sequence labeler based on Collins's sequence perceptron.

Safe HaskellNone

NLP.Perceptron.Sequence

Synopsis

Documentation

data Model Source

Constructors

Model 

Instances

data Options Source

Constructors

Options 

Fields

oYMap :: YMap
 
oIndexSet :: IntSet
 
oYDict :: IntMap [Yi]
 
oYs :: [Yi]
 
oBeam :: !Int
 
oRate :: !Float
 
oEpochs :: !Int
 
oFeatBounds :: Maybe (Int, Int)
 
oStopWinSize :: !Int
 
oStopThreshold :: !Double
 

Instances

type YMap = (Xi, Array Yi Xi, Array (Yi, Yi) Xi)Source

train :: Options -> [(X, Y)] -> [(X, Y)] -> (Model, Trace)Source

decode :: Model -> X -> YSource

DECODING