Instance Constructors
-
new
H2OSupervisedMOJOModel(uid: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
$[T](param: Param[T]): T
-
final
def
==(arg0: Any): Boolean
-
def
applyPredictionUdf(dataset: Dataset[_], udfConstructor: (Array[String]) ⇒ UserDefinedFunction): DataFrame
-
def
applyPredictionUdfToFlatDataFrame(flatDataFrame: DataFrame, udfConstructor: (Array[String]) ⇒ UserDefinedFunction, inputs: Array[String]): DataFrame
-
final
def
asInstanceOf[T0]: T0
-
-
def
clone(): AnyRef
-
final
val
convertInvalidNumbersToNa: BooleanParam
-
final
val
convertUnknownCategoricalLevelsToNa: BooleanParam
-
def
copy(extra: ParamMap): H2OMOJOModel
-
def
copyValues[T <: Params](to: T, extra: ParamMap): T
-
-
-
-
var
crossValidationModels: Array[H2OMOJOModel]
-
final
val
dataFrameSerializer: Param[String]
-
final
def
defaultCopy[T <: Params](extra: ParamMap): T
-
final
val
detailedPredictionCol: Param[String]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
explainParam(param: Param[_]): String
-
def
explainParams(): String
-
def
extractAnomalyPredictionColContent(): Column
-
def
extractBinomialPredictionColContent(): Column
-
def
extractClusteringPredictionColContent(): Column
-
def
extractCoxPHPredictionColContent(): Column
-
def
extractCrossValidationMetricsSummary(modelJson: JsonObject): DataFrame
-
def
extractDimReductionSimplePredictionColContent(): Column
-
def
extractFeatureImportances(outputJson: JsonObject): DataFrame
-
def
extractFeatureTypes(outputJson: JsonObject): Map[String, String]
-
def
extractMetrics(json: JsonObject, metricType: String): Map[String, Double]
-
def
extractMetricsObject(json: JsonObject, metricType: String, algoName: String, modelCategory: internals.H2OModelCategory.Value, dataFrameSerializerGetter: () ⇒ String): H2OMetrics
-
def
extractModelCategory(outputJson: JsonObject): internals.H2OModelCategory.Value
-
def
extractMultinomialPredictionColContent(): Column
-
def
extractOrdinalPredictionColContent(): Column
-
final
def
extractParamMap(): ParamMap
-
final
def
extractParamMap(extra: ParamMap): ParamMap
-
def
extractParams(modelJson: JsonObject): Map[String, String]
-
def
extractPredictionColContent(): Column
-
def
extractRegressionPredictionColContent(): Column
-
def
extractScoringHistory(outputJson: JsonObject): DataFrame
-
def
extractWordEmbeddingPredictionColContent(): Column
-
-
-
final
val
featuresCols: StringArrayParam
-
def
finalize(): Unit
-
final
def
get[T](param: Param[T]): Option[T]
-
def
getAnomalyPredictionColSchema(): Seq[StructField]
-
def
getAnomalyPredictionSchema(): StructType
-
def
getAnomalyPredictionUDF(): UserDefinedFunction
-
def
getBinomialPredictionColSchema(): Seq[StructField]
-
def
getBinomialPredictionSchema(): StructType
-
def
getBinomialPredictionUDF(): UserDefinedFunction
-
final
def
getClass(): Class[_]
-
def
getClusteringPredictionColSchema(): Seq[StructField]
-
def
getClusteringPredictionSchema(): StructType
-
def
getClusteringPredictionUDF(): UserDefinedFunction
-
def
getContributionsSchema(model: EasyPredictModelWrapper): DataType
-
def
getConvertInvalidNumbersToNa(): Boolean
-
def
getConvertUnknownCategoricalLevelsToNa(): Boolean
-
def
getCoxPHPredictionColSchema(): Seq[StructField]
-
def
getCoxPHPredictionSchema(): StructType
-
def
getCoxPHPredictionUDF(): UserDefinedFunction
-
def
getCrossValidationMetrics(): Map[String, Double]
-
def
getCrossValidationMetricsObject(): H2OMetrics
-
def
getCrossValidationMetricsSummary(): DataFrame
-
def
getCrossValidationModels(): Seq[H2OSupervisedMOJOModel.this.type]
-
def
getCurrentMetrics(): Map[String, Double]
-
def
getCurrentMetricsObject(): H2OMetrics
-
def
getDataFrameSerializer(): String
-
final
def
getDefault[T](param: Param[T]): Option[T]
-
def
getDetailedPredictionCol(): String
-
def
getDetailedPredictionColSchema(): Seq[StructField]
-
def
getDimReductionPredictionColSchema(): Seq[StructField]
-
def
getDimReductionPredictionSchema(): StructType
-
def
getDimReductionPredictionUDF(): UserDefinedFunction
-
def
getDomainValues(): Map[String, Array[String]]
-
def
getFeatureImportances(): DataFrame
-
def
getFeatureTypes(): Map[String, String]
-
def
getFeaturesCols(): Array[String]
-
def
getModelCategory(): String
-
def
getModelDetails(): String
-
def
getModelDetails(modelJson: JsonObject): String
-
def
getModelJson(mojo: File): JsonObject
-
def
getMultinomialPredictionColSchema(): Seq[StructField]
-
def
getMultinomialPredictionSchema(): StructType
-
def
getMultinomialPredictionUDF(): UserDefinedFunction
-
def
getNamedMojoOutputColumns(): Boolean
-
def
getOffsetCol(): String
-
final
def
getOrDefault[T](param: Param[T]): T
-
def
getOrdinalPredictionColSchema(): Seq[StructField]
-
def
getOrdinalPredictionSchema(): StructType
-
def
getOrdinalPredictionUDF(): UserDefinedFunction
-
def
getParam(paramName: String): Param[Any]
-
def
getPredictionCol(): String
-
def
getPredictionColSchema(): Seq[StructField]
-
def
getPredictionSchema(): StructType
-
def
getPredictionUDF(): UserDefinedFunction
-
def
getRegressionPredictionColSchema(): Seq[StructField]
-
def
getRegressionPredictionSchema(): StructType
-
def
getRegressionPredictionUDF(): UserDefinedFunction
-
def
getRelevantColumnNames(flatDataFrame: DataFrame, inputs: Array[String]): Array[String]
-
def
getScoringHistory(): DataFrame
-
def
getStageProbabilitiesSchema(model: EasyPredictModelWrapper): DataType
-
def
getTrainingMetrics(): Map[String, Double]
-
def
getTrainingMetricsObject(): H2OMetrics
-
def
getTrainingParams(): Map[String, String]
-
def
getValidationMetrics(): Map[String, Double]
-
def
getValidationMetricsObject(): H2OMetrics
-
def
getWithContributions(): Boolean
-
def
getWithDetailedPredictionCol(): Boolean
-
def
getWithLeafNodeAssignments(): Boolean
-
def
getWithStageResults(): Boolean
-
def
getWordEmbeddingPredictionColSchema(): Seq[StructField]
-
def
getWordEmbeddingPredictionSchema(): StructType
-
def
getWordEmbeddingPredictionUDF(): UserDefinedFunction
-
final
def
hasDefault[T](param: Param[T]): Boolean
-
def
hasParam(paramName: String): Boolean
-
def
hasParent: Boolean
-
def
hashCode(): Int
-
def
initializeLogIfNecessary(isInterpreter: Boolean): Unit
-
def
inputColumnNames: Array[String]
-
final
def
isDefined(param: Param[_]): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
isSet(param: Param[_]): Boolean
-
def
isTraceEnabled(): Boolean
-
def
jsonFieldToDataFrame(outputJson: JsonObject, fieldName: String): DataFrame
-
def
log: Logger
-
def
logDebug(msg: ⇒ String, throwable: Throwable): Unit
-
def
logDebug(msg: ⇒ String): Unit
-
def
logError(msg: ⇒ String, throwable: Throwable): Unit
-
def
logError(msg: ⇒ String): Unit
-
def
logInfo(msg: ⇒ String, throwable: Throwable): Unit
-
def
logInfo(msg: ⇒ String): Unit
-
def
logName: String
-
def
logTrace(msg: ⇒ String, throwable: Throwable): Unit
-
def
logTrace(msg: ⇒ String): Unit
-
def
logWarning(msg: ⇒ String, throwable: Throwable): Unit
-
def
logWarning(msg: ⇒ String): Unit
-
-
-
final
val
namedMojoOutputColumns: Param[Boolean]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
outputColumnName: String
-
lazy val
params: Array[Param[_]]
-
-
final
val
predictionCol: Param[String]
-
def
save(path: String): Unit
-
-
final
def
set(paramPair: ParamPair[_]): H2OSupervisedMOJOModel.this.type
-
final
def
set(param: String, value: Any): H2OSupervisedMOJOModel.this.type
-
final
def
set[T](param: Param[T], value: T): H2OSupervisedMOJOModel.this.type
-
def
setDataFrameSerializer(fullClassName: String): H2OSupervisedMOJOModel.this.type
-
final
def
setDefault(paramPairs: ParamPair[_]*): H2OSupervisedMOJOModel.this.type
-
final
def
setDefault[T](param: Param[T], value: T): H2OSupervisedMOJOModel.this.type
-
-
def
setMojo(mojo: InputStream, mojoName: String): H2OSupervisedMOJOModel.this.type
-
-
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
-
-
def
transform(dataset: Dataset[_]): DataFrame
-
def
transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
-
def
transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
-
def
transformSchema(schema: StructType): StructType
-
def
transformSchema(schema: StructType, logging: Boolean): StructType
-
val
uid: String
-
def
unwrapMojoModel(): MojoModel
-
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
val
withContributions: BooleanParam
-
final
val
withDetailedPredictionCol: BooleanParam
-
final
val
withLeafNodeAssignments: BooleanParam
-
final
val
withStageResults: BooleanParam
-
def
write: MLWriter
Inherited from Logging
Inherited from MLWritable
Inherited from HasMojo
Inherited from Transformer
Inherited from PipelineStage
Inherited from Logging
Inherited from Params
Inherited from Serializable
Inherited from Serializable
Inherited from Identifiable
Inherited from AnyRef
Inherited from Any