C# Класс MSTParser.KBestParseForest

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Chart MSTParser.ParseForestItem[
RootType int

Открытые методы

Метод Описание
Add ( int s, int type, int dir, double score, FeatureVector fv ) : bool
Add ( int s, int r, int t, int type, int dir, int comp, double score, FeatureVector fv, ParseForestItem p1, ParseForestItem p2 ) : bool
Cat ( FeatureVector fv1, FeatureVector fv2 ) : FeatureVector
GetBestParse ( ) : object[]
GetBestParses ( ) : ].object[
GetDepString ( ParseForestItem pfi ) : string
GetFeatureVector ( ParseForestItem pfi ) : FeatureVector
GetItem ( int s, int t, int dir, int comp ) : ParseForestItem
GetItem ( int s, int t, int dir, int comp, int k ) : ParseForestItem
GetItems ( int s, int t, int dir, int comp ) : MSTParser.ParseForestItem[]
GetKBestPairs ( ParseForestItem items1, ParseForestItem items2 ) : ].int[
GetProb ( int s, int t, int dir, int comp ) : double
GetProb ( int s, int t, int dir, int comp, int i ) : double
GetProbs ( int s, int t, int dir, int comp ) : double[]
KBestParseForest ( int start, int end, DependencyInstance inst, int K ) : MSTParser

Описание методов

Add() публичный Метод

public Add ( int s, int type, int dir, double score, FeatureVector fv ) : bool
s int
type int
dir int
score double
fv FeatureVector
Результат bool

Add() публичный Метод

public Add ( int s, int r, int t, int type, int dir, int comp, double score, FeatureVector fv, ParseForestItem p1, ParseForestItem p2 ) : bool
s int
r int
t int
type int
dir int
comp int
score double
fv FeatureVector
p1 ParseForestItem
p2 ParseForestItem
Результат bool

Cat() публичный Метод

public Cat ( FeatureVector fv1, FeatureVector fv2 ) : FeatureVector
fv1 FeatureVector
fv2 FeatureVector
Результат FeatureVector

GetBestParse() публичный Метод

public GetBestParse ( ) : object[]
Результат object[]

GetBestParses() публичный Метод

public GetBestParses ( ) : ].object[
Результат ].object[

GetDepString() публичный Метод

public GetDepString ( ParseForestItem pfi ) : string
pfi ParseForestItem
Результат string

GetFeatureVector() публичный Метод

public GetFeatureVector ( ParseForestItem pfi ) : FeatureVector
pfi ParseForestItem
Результат FeatureVector

GetItem() публичный Метод

public GetItem ( int s, int t, int dir, int comp ) : ParseForestItem
s int
t int
dir int
comp int
Результат ParseForestItem

GetItem() публичный Метод

public GetItem ( int s, int t, int dir, int comp, int k ) : ParseForestItem
s int
t int
dir int
comp int
k int
Результат ParseForestItem

GetItems() публичный Метод

public GetItems ( int s, int t, int dir, int comp ) : MSTParser.ParseForestItem[]
s int
t int
dir int
comp int
Результат MSTParser.ParseForestItem[]

GetKBestPairs() публичный Метод

public GetKBestPairs ( ParseForestItem items1, ParseForestItem items2 ) : ].int[
items1 ParseForestItem
items2 ParseForestItem
Результат ].int[

GetProb() публичный Метод

public GetProb ( int s, int t, int dir, int comp ) : double
s int
t int
dir int
comp int
Результат double

GetProb() публичный Метод

public GetProb ( int s, int t, int dir, int comp, int i ) : double
s int
t int
dir int
comp int
i int
Результат double

GetProbs() публичный Метод

public GetProbs ( int s, int t, int dir, int comp ) : double[]
s int
t int
dir int
comp int
Результат double[]

KBestParseForest() публичный Метод

public KBestParseForest ( int start, int end, DependencyInstance inst, int K ) : MSTParser
start int
end int
inst DependencyInstance
K int
Результат MSTParser

Описание свойств

Chart публичное свойство

public ParseForestItem[,MSTParser Chart
Результат MSTParser.ParseForestItem[

RootType публичное статическое свойство

public static int RootType
Результат int