Package

com.eharmony.aloha

cli

Permalink

package cli

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CsvInputType extends InputType

    Permalink
  2. 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

    Permalink
  3. case class FileBasedCsvInputType(csvDef: FileObject) extends CsvInputType with Product with Serializable

    Permalink
  4. 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

    Permalink
  5. sealed trait InputType extends AnyRef

    Permalink
  6. case class LoadTestConfig(loops: Long = Long.MaxValue, threads: Int = ..., predictionsPerLoop: Int = 100, reportLoopMultiple: Int = 10, useScoreObjects: Boolean = false) extends Product with Serializable

    Permalink
  7. 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

    Permalink
  8. sealed trait MissingFunction extends (String) ⇒ Boolean

    Permalink
  9. 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

    Permalink
  10. sealed trait PredictionOutputFormat extends AnyRef

    Permalink
  11. case class ProtoInputType(protoClass: String) extends InputType with Product with Serializable

    Permalink
  12. case class RegexMissingFunction(regex: String) extends MissingFunction with Product with Serializable

    Permalink

Value Members

  1. object Cli

    Permalink

    Created by rdeak on 6/16/15.

  2. object CsvModelRunner

    Permalink

    Annotations
    @CLI()
  3. object CsvModelRunnerConfig extends Serializable

    Permalink
  4. object EmptyStringMissingFunction extends MissingFunction with Product with Serializable

    Permalink
  5. object InputPosition extends Enumeration

    Permalink
  6. object OutputType extends Enumeration

    Permalink
  7. package dataset

    Permalink

Ungrouped