Package

com.johnsnowlabs.nlp.annotators.pos

perceptron

Permalink

package perceptron

Visibility
  1. Public
  2. All

Type Members

  1. case class AveragedPerceptron(tags: Array[String], taggedWordBook: Map[String, String], featuresWeight: Map[String, Map[String, Double]]) extends Serializable with Product

    Permalink

    tags

    Holds all unique tags based on training

    taggedWordBook

    Contains non ambiguous words and their tags

    featuresWeight

    Contains prediction information based on context frequencies

  2. class PerceptronApproach extends AnnotatorApproach[PerceptronModel] with PerceptronUtils

    Permalink
  3. class PerceptronApproachDistributed extends AnnotatorApproach[PerceptronModel] with PerceptronUtils

    Permalink
  4. class PerceptronModel extends AnnotatorModel[PerceptronModel] with PerceptronUtils

    Permalink

    Part of speech tagger that might use different approaches

  5. trait PerceptronUtils extends AnyRef

    Permalink
  6. trait ReadablePretrainedPerceptron extends ParamsAndFeaturesReadable[PerceptronModel] with HasPretrained[PerceptronModel]

    Permalink
  7. class StringMapStringDoubleAccumulator extends AccumulatorV2[(String, Map[String, Double]), Map[String, Map[String, Double]]]

    Permalink
  8. class TrainingPerceptronLegacy extends Serializable

    Permalink
  9. class TupleKeyLongDoubleMapAccumulator extends AccumulatorV2[((String, String), (Long, Double)), Map[(String, String), (Long, Double)]]

    Permalink

Value Members

  1. object PerceptronApproach extends DefaultParamsReadable[PerceptronApproachDistributed] with Serializable

    Permalink
  2. object PerceptronApproachDistributed extends DefaultParamsReadable[PerceptronApproachDistributed] with Serializable

    Permalink
  3. object PerceptronModel extends ReadablePretrainedPerceptron with Serializable

    Permalink

Ungrouped