Trait

com.johnsnowlabs.nlp.annotators.resolution.ensemble.params

EnsembleApproachClassifierParams

Related Doc: package params

Permalink

trait EnsembleApproachClassifierParams extends Params with HasInputAnnotationCols with HasOutputAnnotationCol

Linear Supertypes
HasOutputAnnotationCol, HasInputAnnotationCols, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EnsembleApproachClassifierParams
  2. HasOutputAnnotationCol
  3. HasInputAnnotationCols
  4. Params
  5. Serializable
  6. Serializable
  7. Identifiable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def copy(extra: ParamMap): Params

    Permalink
    Definition Classes
    Params
  2. abstract val inputAnnotatorTypes: Array[String]

    Permalink
    Definition Classes
    HasInputAnnotationCols
  3. abstract val uid: String

    Permalink
    Definition Classes
    Identifiable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. final def checkSchema(schema: StructType, inputAnnotatorType: String): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  7. val classifierLabelCol: Param[String]

    Permalink

    column with the value to predict with the classifier

  8. lazy val classifierLabelEncodedCol: String

    Permalink
  9. lazy val classifierLabelPredictedCol: String

    Permalink
  10. lazy val classifierLabelRawCol: String

    Permalink
  11. val classifierLabels: StringArrayParam

    Permalink

    array to output the label in the original form

  12. final def clear(param: Param[_]): EnsembleApproachClassifierParams.this.type

    Permalink
    Definition Classes
    Params
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def copyValues[T <: Params](to: T, extra: ParamMap): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  15. final def defaultCopy[T <: Params](extra: ParamMap): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def explainParam(param: Param[_]): String

    Permalink
    Definition Classes
    Params
  19. def explainParams(): String

    Permalink
    Definition Classes
    Params
  20. final def extractParamMap(): ParamMap

    Permalink
    Definition Classes
    Params
  21. final def extractParamMap(extra: ParamMap): ParamMap

    Permalink
    Definition Classes
    Params
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. val fitIntercept: Param[Boolean]

    Permalink

    whether to fit an intercept term; default is true

  24. final def get[T](param: Param[T]): Option[T]

    Permalink
    Definition Classes
    Params
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def getClassifierLabelCol: String

    Permalink
  27. def getClassifierLabels: Array[String]

    Permalink
  28. final def getDefault[T](param: Param[T]): Option[T]

    Permalink
    Definition Classes
    Params
  29. def getFitIntercept: Boolean

    Permalink
  30. def getIdfModelPath: String

    Permalink
  31. def getInputCols: Array[String]

    Permalink
    Definition Classes
    HasInputAnnotationCols
  32. def getMaxIter: Int

    Permalink
  33. def getMergeChunks: Boolean

    Permalink
  34. final def getOrDefault[T](param: Param[T]): T

    Permalink
    Definition Classes
    Params
  35. final def getOutputCol: String

    Permalink
    Definition Classes
    HasOutputAnnotationCol
  36. def getOvrModelPath: String

    Permalink
  37. def getParam(paramName: String): Param[Any]

    Permalink
    Definition Classes
    Params
  38. def getTol: Double

    Permalink
  39. final def hasDefault[T](param: Param[T]): Boolean

    Permalink
    Definition Classes
    Params
  40. def hasParam(paramName: String): Boolean

    Permalink
    Definition Classes
    Params
  41. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  42. lazy val idf: IDF

    Permalink
  43. val idfModelPath: Param[String]

    Permalink

    specify the vectorization model if it has been already trained

  44. final val inputCols: StringArrayParam

    Permalink
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  45. final def isDefined(param: Param[_]): Boolean

    Permalink
    Definition Classes
    Params
  46. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  47. final def isSet(param: Param[_]): Boolean

    Permalink
    Definition Classes
    Params
  48. lazy val lr: LogisticRegression

    Permalink
  49. val maxIter: Param[Int]

    Permalink

    maximum number of iterations

  50. val mergeChunks: BooleanParam

    Permalink

    whether to merge all chunks in a document or not

  51. def msgHelper(schema: StructType): String

    Permalink
    Attributes
    protected
    Definition Classes
    HasInputAnnotationCols
  52. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. final val outputCol: Param[String]

    Permalink
    Attributes
    protected
    Definition Classes
    HasOutputAnnotationCol
  56. lazy val ovr: OneVsRest

    Permalink
  57. val ovrModelPath: Param[String]

    Permalink

    specify the classification model if it has been already trained

  58. lazy val params: Array[Param[_]]

    Permalink
    Definition Classes
    Params
  59. lazy val partitionCol: String

    Permalink
  60. final def set(paramPair: ParamPair[_]): EnsembleApproachClassifierParams.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  61. final def set(param: String, value: Any): EnsembleApproachClassifierParams.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  62. final def set[T](param: Param[T], value: T): EnsembleApproachClassifierParams.this.type

    Permalink
    Definition Classes
    Params
  63. def setClassifierLabelCol(value: String): EnsembleApproachClassifierParams.this.type

    Permalink
  64. def setClassifierLabels(value: Array[String]): EnsembleApproachClassifierParams.this.type

    Permalink
  65. final def setDefault(paramPairs: ParamPair[_]*): EnsembleApproachClassifierParams.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  66. final def setDefault[T](param: Param[T], value: T): EnsembleApproachClassifierParams.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  67. def setFitIntercept(value: Boolean): EnsembleApproachClassifierParams.this.type

    Permalink
  68. def setIdfModelPath(value: String): EnsembleApproachClassifierParams.this.type

    Permalink
  69. final def setInputCols(value: String*): EnsembleApproachClassifierParams.this.type

    Permalink
    Definition Classes
    HasInputAnnotationCols
  70. final def setInputCols(value: Array[String]): EnsembleApproachClassifierParams.this.type

    Permalink
    Definition Classes
    HasInputAnnotationCols
  71. def setMaxIter(value: Int): EnsembleApproachClassifierParams.this.type

    Permalink
  72. def setMergeChunks(value: Boolean): EnsembleApproachClassifierParams.this.type

    Permalink
  73. final def setOutputCol(value: String): EnsembleApproachClassifierParams.this.type

    Permalink
    Definition Classes
    HasOutputAnnotationCol
  74. def setOvrModelPath(value: String): EnsembleApproachClassifierParams.this.type

    Permalink
  75. def setTol(value: Double): EnsembleApproachClassifierParams.this.type

    Permalink
  76. lazy val sidx: StringIndexer

    Permalink
  77. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  78. lazy val tf: HashingTF

    Permalink
  79. lazy val tfCol: String

    Permalink
  80. lazy val tfidfCol: String

    Permalink
  81. def toString(): String

    Permalink
    Definition Classes
    Identifiable → AnyRef → Any
  82. lazy val tokenAnnotationCol: String

    Permalink
  83. lazy val tokenRawCol: String

    Permalink
  84. val tol: Param[Double]

    Permalink

    convergence tolerance after each iteration

  85. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  87. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from HasOutputAnnotationCol

Inherited from HasInputAnnotationCols

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

Ungrouped