public class ParseThread extends Object implements Callable<Pair<Configuration,Integer>>
| Constructor and Description |
|---|
ParseThread(int id,
AveragedPerceptron classifier,
ArrayList<Integer> dependencyRelations,
int featureLength,
Sentence sentence,
boolean rootFirst,
int beamWidth,
Instance instance,
boolean partial) |
| Modifier and Type | Method and Description |
|---|---|
Pair<Configuration,Integer> |
call() |
Configuration |
parsePartial() |
static void |
sortBeam(ArrayList<Configuration> beam,
TreeSet<BeamElement> beamPreserver,
Boolean isNonProjective,
Instance instance,
int beamWidth,
boolean rootFirst,
int featureLength,
AveragedPerceptron classifier,
Collection<Integer> dependencyRelations) |
public ParseThread(int id,
AveragedPerceptron classifier,
ArrayList<Integer> dependencyRelations,
int featureLength,
Sentence sentence,
boolean rootFirst,
int beamWidth,
Instance instance,
boolean partial)
public Pair<Configuration,Integer> call() throws Exception
public static void sortBeam(ArrayList<Configuration> beam, TreeSet<BeamElement> beamPreserver, Boolean isNonProjective, Instance instance, int beamWidth, boolean rootFirst, int featureLength, AveragedPerceptron classifier, Collection<Integer> dependencyRelations)
public Configuration parsePartial() throws Exception
ExceptionCopyright © 2014–2021 码农场. All rights reserved.