Packages

class CressieRead extends Aggregator[CressieReadInput, CressieReadBuffer, Double] with Serializable with SynapseMLLogging

Cressie-Read off-policy evaluation metric.

Background http://www.machinedlearnings.com/2020/12/distributionally-robust-contextual.html

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CressieRead
  2. SynapseMLLogging
  3. Logging
  4. Aggregator
  5. Serializable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CressieRead()

Value Members

  1. def bufferEncoder: Encoder[CressieReadBuffer]
    Definition Classes
    CressieRead → Aggregator
  2. def finish(acc: CressieReadBuffer): Double
    Definition Classes
    CressieRead → Aggregator
  3. def logClass(featureName: String): Unit
    Definition Classes
    SynapseMLLogging
  4. def logFit[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  5. def logTransform[T](f: ⇒ T, columns: Int): T
    Definition Classes
    SynapseMLLogging
  6. def logVerb[T](verb: String, f: ⇒ T, columns: Option[Int] = None): T
    Definition Classes
    SynapseMLLogging
  7. def merge(acc1: CressieReadBuffer, acc2: CressieReadBuffer): CressieReadBuffer
    Definition Classes
    CressieRead → Aggregator
  8. def outputEncoder: Encoder[Double]
    Definition Classes
    CressieRead → Aggregator
  9. def reduce(acc: CressieReadBuffer, x: CressieReadInput): CressieReadBuffer
    Definition Classes
    CressieRead → Aggregator
  10. def toColumn: TypedColumn[CressieReadInput, Double]
    Definition Classes
    Aggregator
  11. val uid: String
    Definition Classes
    CressieReadSynapseMLLogging
  12. def zero: CressieReadBuffer
    Definition Classes
    CressieRead → Aggregator