C# Class MSTParser.DependencyDecoder

Afficher le fichier Open project: rasoolims/MSTParserCSharp Class Usage Examples

Protected Properties

Свойство Type Description
m_pipe DependencyPipe

Méthodes publiques

Méthode Description
DecodeProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
DependencyDecoder ( DependencyPipe pipe ) : System
decodeNonProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector nt_fvs, double nt_probs, int K ) : ].object[

Méthodes protégées

Méthode Description
GetTypes ( double ntProbs, int len ) : ].int[

Private Methods

Méthode Description
calcChilds ( int par ) : ].bool[
chuLiuEdmonds ( double scoreMatrix, bool curr_nodes, int oldI, int oldO, bool Write, int>.Dictionary final_edges, int>.Dictionary reps ) : int>.Dictionary
getKChanges ( int par, double scoreMatrix, int K ) : int[]

Method Details

DecodeProjective() public méthode

public DecodeProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector ntFvs, double ntProbs, int K ) : ].object[
inst DependencyInstance
fvs FeatureVector
probs double
ntFvs FeatureVector
ntProbs double
K int
Résultat ].object[

DependencyDecoder() public méthode

public DependencyDecoder ( DependencyPipe pipe ) : System
pipe DependencyPipe
Résultat System

GetTypes() protected méthode

protected GetTypes ( double ntProbs, int len ) : ].int[
ntProbs double
len int
Résultat ].int[

decodeNonProjective() public méthode

public decodeNonProjective ( DependencyInstance inst, FeatureVector fvs, double probs, FeatureVector nt_fvs, double nt_probs, int K ) : ].object[
inst DependencyInstance
fvs FeatureVector
probs double
nt_fvs FeatureVector
nt_probs double
K int
Résultat ].object[

Property Details

m_pipe protected_oe property

protected DependencyPipe,MSTParser m_pipe
Résultat DependencyPipe