C# Class MSTParser.DependencyDecoder2O

Inheritance: DependencyDecoder
ファイルを表示 Open project: rasoolims/MSTParserCSharp

Public Methods

Method Description
DecodeNonProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector fvsTrips, double probsTrips, FeatureVector fvsSibs, double probsSibs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
DecodeProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector fvsTrips, double probsTrips, FeatureVector fvsSibs, double probsSibs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
DependencyDecoder2O ( DependencyPipe pipe ) : MSTParser

Private Methods

Method Description
Rearrange ( double probs, double probsTrips, double probsSibs, double ntProbs, int par, int labs ) : void
calcChilds ( int par ) : ].bool[
getSibs ( int ch, int par ) : int[]

Method Details

DecodeNonProjective() public method

public DecodeNonProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector fvsTrips, double probsTrips, FeatureVector fvsSibs, double probsSibs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
inst DependencyInstance
fvs FeatureVector
probs double
fvsTrips FeatureVector
probsTrips double
fvsSibs FeatureVector
probsSibs double
ntFvs FeatureVector
ntProbs double
K int
return ].object[

DecodeProjective() public method

public DecodeProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector fvsTrips, double probsTrips, FeatureVector fvsSibs, double probsSibs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
inst DependencyInstance
fvs FeatureVector
probs double
fvsTrips FeatureVector
probsTrips double
fvsSibs FeatureVector
probsSibs double
ntFvs FeatureVector
ntProbs double
K int
return ].object[

DependencyDecoder2O() public method

public DependencyDecoder2O ( DependencyPipe pipe ) : MSTParser
pipe DependencyPipe
return MSTParser