Class

com.databricks.labs.automl.model.tools

ModelReporting

Related Doc: package tools

Permalink

class ModelReporting extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModelReporting
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ModelReporting(modelType: String, metrics: List[String])

    Permalink

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 ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val _runStart: Long

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def generateGenerationStartStatement(generation: Int, runProgressPercentage: Double): String

    Permalink

    Public method for reporting on the general completion status of the run.

    Public method for reporting on the general completion status of the run.

    generation

    The current generation that the algorithm is on

    runProgressPercentage

    The percentage from Evolution() trait for calculating the current completion percentage.

    returns

    Human readable string for the generation start message.

    Since

    0.5.1

  11. def generateModelTime(modelStart: Long): String

    Permalink

    Public method for getting the number of seconds since the modeling family job has started and the current process deltas for generation epoch training

    Public method for getting the number of seconds since the modeling family job has started and the current process deltas for generation epoch training

    modelStart

    The kFold start time of the model generation's individual training session

    returns

    String formatted time deltas.

    Since

    0.5.1

  12. def generateRunScoreStatement(runId: UUID, scoreBattery: Map[String, Double], targetMetric: String, config: Any, progress: Double, modelStartTime: Long): String

    Permalink

    Public accessor method for generating the print and logging string payload for modeling results and progress

    Public accessor method for generating the print and logging string payload for modeling results and progress

    runId

    The uuid for the individual model training run

    scoreBattery

    The resulting score payload for the model (all of the scoring metrics)

    targetMetric

    The metric that is being used to adjust model tuning selection

    config

    The hyper parameter configuration for the individual model run

    progress

    The calculated progress of the model as a Double.

    returns

    String block of text that reports out the run results.

    Since

    0.5.1

  13. def generateRunStartStatement(runId: UUID, config: Any): String

    Permalink

    Public method for creating the run start statement as a string based on the uuid of the model run and the hyper parameter settings that are being used.

    Public method for creating the run start statement as a string based on the uuid of the model run and the hyper parameter settings that are being used.

    runId

    UUID representing the unique identifier for the generated model

    config

    The hyper parameter configuration for the run

    returns

    String a Human readable string for stdout and logging in log4j

    Since

    0.5.1

  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped