package
cli
Type Members
-
-
case class
CsvModelRunnerConfig(inputPosInOutput: InputPosition = Neither, imports: Seq[String] = Vector.empty, headersInOutput: Boolean = false, classCacheDir: Option[File] = None, model: Option[FileObject] = None, inputFile: Option[String] = None, outputFile: Option[String] = None, outputType: OutputType.Value = OutputType.IntType, inputType: Either[Unit, Option[InputType]] = Right(None), outputSep: String = "\t", predictionMissing: String = "", loadTest: Option[LoadTestConfig] = None) extends Product with Serializable
-
case class
FileBasedCsvInputType(csvDef: FileObject) extends CsvInputType with Product with Serializable
-
case class
InlineCsvInputType(colNamesToTypes: Seq[(String, CsvType)] = Vector.empty, fieldIndices: Seq[(String, Int)] = Vector.empty, enums: Seq[(String, Enum)] = Vector.empty, colNameToEnumName: Seq[(String, String)] = Vector.empty, separator: String = "\t", intraFieldSeparator: String = ",", missing: String = "", errorOnOptMissingField: Boolean = false, errorOnOptMissingEnum: Boolean = false) extends CsvInputType with Product with Serializable
-
-
case class
LoadTestConfig(loops: Long = Long.MaxValue, threads: Int = ..., predictionsPerLoop: Int = 100, reportLoopMultiple: Int = 10, useScoreObjects: Boolean = false) extends Product with Serializable
-
case class
LoadTestOutput(out: OutputStream, closeOut: Boolean, in: Iterator[String], inputFn: (String) ⇒ Any, model: (Any) ⇒ Option[Any], outputSep: String, ltConf: LoadTestConfig) extends PredictionOutputFormat with Timing with Product with Serializable
-
sealed
trait
MissingFunction extends (String) ⇒ Boolean
-
case class
ModelPredictionOutput(out: OutputStream, closeOut: Boolean, predictionFn: (String) ⇒ Option[Any], in: Iterator[String], inputPosInOutput: InputPosition, outputSep: String, predictionMissing: String) extends PredictionOutputFormat with Product with Serializable
-
-
case class
ProtoInputType(protoClass: String) extends InputType with Product with Serializable
-