class CressieReadInterval extends Aggregator[CressieReadIntervalInput, CressieReadIntervalBuffer, BanditEstimator] with Serializable with SynapseMLLogging
Cressie-Read with intervals off-policy evaluation metric.
Background http://www.machinedlearnings.com/2020/12/distributionally-robust-contextual.html
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CressieReadInterval
- SynapseMLLogging
- Logging
- Aggregator
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
- val alpha: Double
- val atol: Double
-
def
bufferEncoder: Encoder[CressieReadIntervalBuffer]
- Definition Classes
- CressieReadInterval → Aggregator
-
def
finish(acc: CressieReadIntervalBuffer): BanditEstimator
- Definition Classes
- CressieReadInterval → Aggregator
-
def
logClass(): Unit
- Definition Classes
- SynapseMLLogging
-
def
logFit[T](f: ⇒ T, columns: Int): T
- Definition Classes
- SynapseMLLogging
-
def
logTrain[T](f: ⇒ T, columns: Int): T
- Definition Classes
- SynapseMLLogging
-
def
logTransform[T](f: ⇒ T, columns: Int): T
- Definition Classes
- SynapseMLLogging
-
def
logVerb[T](verb: String, f: ⇒ T, columns: Int = -1): T
- Definition Classes
- SynapseMLLogging
-
def
merge(acc1: CressieReadIntervalBuffer, acc2: CressieReadIntervalBuffer): CressieReadIntervalBuffer
- Definition Classes
- CressieReadInterval → Aggregator
-
def
outputEncoder: Encoder[BanditEstimator]
- Definition Classes
- CressieReadInterval → Aggregator
-
def
reduce(acc: CressieReadIntervalBuffer, x: CressieReadIntervalInput): CressieReadIntervalBuffer
- Definition Classes
- CressieReadInterval → Aggregator
-
def
toColumn: TypedColumn[CressieReadIntervalInput, BanditEstimator]
- Definition Classes
- Aggregator
-
val
uid: String
- Definition Classes
- CressieReadInterval → SynapseMLLogging
-
def
zero: CressieReadIntervalBuffer
- Definition Classes
- CressieReadInterval → Aggregator