Package

com.stripe.rainier

compute

Permalink

package compute

Visibility
  1. Public
  2. All

Type Members

  1. case class Bounds(lower: Double, upper: Double) extends Product with Serializable

    Permalink
  2. sealed trait Coefficients extends Product with Serializable

    Permalink
  3. final case class Compiler(methodSizeLimit: Int, classSizeLimit: Int) extends Product with Serializable

    Permalink
  4. sealed trait Constant extends Real

    Permalink
  5. sealed trait Decimal extends AnyRef

    Permalink
  6. class DoubleDecimal extends Decimal

    Permalink
  7. class Evaluator extends AnyRef

    Permalink
  8. trait Fn[-A, +Y] extends AnyRef

    Permalink
  9. class FractionDecimal extends Decimal

    Permalink
  10. trait LowPriToReal extends AnyRef

    Permalink
  11. sealed trait NonConstant extends Real

    Permalink
  12. class PartialEvaluator extends AnyRef

    Permalink
  13. sealed trait Real extends AnyRef

    Permalink
  14. case class Target(name: String, real: Real, columns: List[Column], gradient: List[Real], gradientColumns: List[Column]) extends Product with Serializable

    Permalink
  15. class TargetGroup extends AnyRef

    Permalink
  16. trait ToMap[T] extends AnyRef

    Permalink

    Describes a mapping from an arbitrary class with known key/value pairs, such as a case class, to a Map[String, Double].

    Describes a mapping from an arbitrary class with known key/value pairs, such as a case class, to a Map[String, Double].

    This allows for T to be encoded in real-space via lifting the map to a Map[String, Real].

  17. sealed abstract class ToReal[A] extends AnyRef

    Permalink

    We use this typeclass to avoid totally general implicit conversions to real which we might otherwise reach for in RandomVariable

  18. sealed trait Vec[T] extends AnyRef

    Permalink

Value Members

  1. object Bounds extends Serializable

    Permalink
  2. object BoundsViz

    Permalink
  3. object Coefficients extends Serializable

    Permalink
  4. object Compiler extends Serializable

    Permalink
  5. object Constant

    Permalink
  6. object Decimal

    Permalink
  7. object DecimalOps

    Permalink
  8. object Fn

    Permalink
  9. object Infinity extends Decimal

    Permalink
  10. object Log extends Logger

    Permalink
  11. object Lookup

    Permalink
  12. object NegInfinity extends Decimal

    Permalink
  13. object PartialEvaluator

    Permalink
  14. object Real

    Permalink
  15. object RealViz

    Permalink
  16. object Target extends Serializable

    Permalink
  17. object TargetGroup

    Permalink
  18. object ToReal extends LowPriToReal

    Permalink
  19. object Vec

    Permalink

Ungrouped