Class BrownClusterBigramFeatureGeneratorFactory
- Namespace
- NOpenNLP.Tools.Util.Featuregen
- Assembly
- NOpenNLP.Tools.dll
Generates Brown clustering features for token bigrams.
public class BrownClusterBigramFeatureGeneratorFactory : GeneratorFactory.AbstractXmlFeatureGeneratorFactory
- Inheritance
-
BrownClusterBigramFeatureGeneratorFactory
- Inherited Members
Properties
ArtifactSerializerMapping
public override IDictionary<string, IArtifactSerializer> ArtifactSerializerMapping { get; }
Property Value
Methods
Create()
public override IAdaptiveFeatureGenerator? Create()
Returns
- IAdaptiveFeatureGenerator
null if the subclass uses
resourceManagerto instantiate
Exceptions
Create(XmlElement, FeatureGeneratorResourceProvider)
Creates an IAdaptiveFeatureGenerator from a the describing XML element.
public virtual IAdaptiveFeatureGenerator Create(XmlElement generatorElement, FeatureGeneratorResourceProvider resourceManager)
Parameters
generatorElementXmlElementthe element which contains the configuration
resourceManagerFeatureGeneratorResourceProviderthe resource manager which could be used to access referenced resources
Returns
- IAdaptiveFeatureGenerator
the configured IAdaptiveFeatureGenerator