Package opennlp.tools.cmdline.namefind
Class TokenNameFinderTrainerTool
java.lang.Object
opennlp.tools.cmdline.CmdLineTool
opennlp.tools.cmdline.TypedCmdLineTool<T,P>
opennlp.tools.cmdline.AbstractTypedParamTool<T,P>
opennlp.tools.cmdline.AbstractEvaluatorTool<T,P>
opennlp.tools.cmdline.AbstractTrainerTool<NameSample,opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool.TrainerToolParams>
opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool
public final class TokenNameFinderTrainerTool
extends opennlp.tools.cmdline.AbstractTrainerTool<NameSample,opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool.TrainerToolParams>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadResources(File resourcePath, File featureGenDescriptor) Load the resources, such as dictionaries, by reading the feature xml descriptor and looking into the directory passed as argument.static byte[]openFeatureGeneratorBytes(File featureGenDescriptorFile) voidExecutes the tool with the given parameters.Methods inherited from class opennlp.tools.cmdline.AbstractTypedParamTool
getHelpMethods inherited from class opennlp.tools.cmdline.TypedCmdLineTool
getHelpMethods inherited from class opennlp.tools.cmdline.CmdLineTool
getName, hasParams
-
Constructor Details
-
TokenNameFinderTrainerTool
public TokenNameFinderTrainerTool()
-
-
Method Details
-
getShortDescription
- Overrides:
getShortDescriptionin classopennlp.tools.cmdline.CmdLineTool- Returns:
- Retrieves a short description of what the tool does
-
openFeatureGeneratorBytes
-
loadResources
public static Map<String,Object> loadResources(File resourcePath, File featureGenDescriptor) throws IOException Load the resources, such as dictionaries, by reading the feature xml descriptor and looking into the directory passed as argument.- Parameters:
resourcePath- The directory in which the resources are to be found.featureGenDescriptor- The feature xml descriptor.- Returns:
- A map consisting of the file name of the resource and its corresponding Object.
- Throws:
IOException
-
run
Description copied from class:opennlp.tools.cmdline.TypedCmdLineToolExecutes the tool with the given parameters.- Overrides:
runin classopennlp.tools.cmdline.AbstractEvaluatorTool<NameSample,opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool.TrainerToolParams> - Parameters:
format- format to work withargs- command line arguments
-