Trait

quasar.mimir.StdLibEvaluatorStack

Lib

Related Doc: package StdLibEvaluatorStack

Permalink

trait Lib extends StdLib with StdLibOpFinder

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Lib
  2. StdLibOpFinder
  3. OpFinder
  4. StdLib
  5. RandomLib
  6. FSLib
  7. RandomForestLib
  8. ClusteringLib
  9. AssignClusterSupport
  10. ModelSupport
  11. NormalizationLib
  12. NormalizationHelperLib
  13. SummaryLib
  14. StatsLib
  15. ReductionLib
  16. StringLib
  17. TypeLib
  18. MathLib
  19. ArrayLib
  20. UnaryLib
  21. InfixLib
  22. ColumnarTableLib
  23. TableLib
  24. Library
  25. AnyRef
  26. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AssignClusterBase extends ModelBase

    Permalink
    Definition Classes
    AssignClusterSupport
  2. abstract class BaseRank extends Morphism1

    Permalink
    Definition Classes
    StatsLib
  3. trait BaseRankScanner extends CScanner

    Permalink

    Base trait for all Rank-scanners.

    Base trait for all Rank-scanners.

    This provides scaffolding that is useful in all cases.

    Definition Classes
    StatsLib
  4. class CountSumSumSqReducer extends ReductionLibModule.Reducer[Option[(Long, BigDecimal, BigDecimal)]]

    Permalink
    Definition Classes
    ReductionLib
  5. class DenseRankScaner extends UniqueRankScanner

    Permalink
    Definition Classes
    StatsLib
  6. final class DummyScanner extends CScanner

    Permalink
    Definition Classes
    StatsLib
  7. class IndexedRankScanner extends BaseRankScanner

    Permalink

    This class works for the indexed rank case (where we are not worried about row uniqueness).

    This class works for the indexed rank case (where we are not worried about row uniqueness). It is much faster than the traits based on UniqueRankScanner.

    Definition Classes
    StatsLib
  8. trait LinearModelBase extends RegressionModelBase

    Permalink
    Definition Classes
    ModelSupport
  9. trait LogisticModelBase extends RegressionModelBase

    Permalink
    Definition Classes
    ModelSupport
  10. trait ModelBase extends AnyRef

    Permalink
    Definition Classes
    ModelSupport
  11. trait Morph1Apply extends AnyRef

    Permalink
    Definition Classes
    TableLib
  12. abstract class Morphism1 extends Morphism1Like with Morph1Apply

    Permalink
    Definition Classes
    TableLib
  13. abstract class Morphism2 extends Morphism2Like

    Permalink
    Definition Classes
    TableLib
  14. sealed trait MorphismAlignment extends AnyRef

    Permalink
    Definition Classes
    TableLib
  15. trait NormalizationHelper extends AnyRef

    Permalink
    Definition Classes
    NormalizationHelperLib
  16. abstract class Op1 extends Morphism1 with Op1Like

    Permalink
    Definition Classes
    TableLib
  17. abstract class Op1DD extends Op1F1

    Permalink
    Definition Classes
    MathLib
  18. abstract class Op1F1 extends Op1

    Permalink
    Definition Classes
    TableLib
  19. class Op1SS extends Op1F1

    Permalink
    Definition Classes
    StringLib
  20. abstract class Op2 extends Morphism2 with Op2Like

    Permalink
    Definition Classes
    TableLib
  21. trait Op2Array extends Op2

    Permalink
    Definition Classes
    TableLib
  22. abstract class Op2DDD extends Op2F2

    Permalink
    Definition Classes
    MathLib
  23. abstract class Op2F2 extends Op2

    Permalink
    Definition Classes
    TableLib
  24. class Op2SLL extends Op2F2

    Permalink
    Definition Classes
    StringLib
  25. class Op2SSB extends Op2F2

    Permalink
    Definition Classes
    StringLib
  26. class Op2SSL extends Op2F2

    Permalink
    Definition Classes
    StringLib
  27. abstract class RandomForest[A, F <: Forest[A]] extends Morphism2

    Permalink
    Definition Classes
    RandomForestLib
  28. abstract class Reduction extends ReductionLike with Morph1Apply

    Permalink
    Definition Classes
    TableLib
  29. trait RegressionModelBase extends ModelBase

    Permalink
    Definition Classes
    ModelSupport
  30. abstract class Smoothing extends Morphism2

    Permalink
    Definition Classes
    StatsLib
  31. class SparseRankScaner extends UniqueRankScanner

    Permalink
    Definition Classes
    StatsLib
  32. class Substring extends Op2F2

    Permalink
    Definition Classes
    StringLib
  33. trait UniqueRankScanner extends BaseRankScanner

    Permalink

    This trait works for cases where the rank should be shared for adjacent rows that are identical.

    This trait works for cases where the rank should be shared for adjacent rows that are identical.

    Definition Classes
    StatsLib
  34. class WrapArrayTableReduction extends Reduction

    Permalink
    Definition Classes
    ColumnarTableLib

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. object AssignClusters extends Morphism2 with AssignClusterBase

    Permalink
    Definition Classes
    ClusteringLib
  5. object Count extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  6. val CountMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  7. object Covariance extends Morphism2

    Permalink
    Definition Classes
    StatsLib
  8. object Denormalization extends Morphism2 with NormalizationHelper

    Permalink
    Definition Classes
    NormalizationLib
  9. object DenseRank extends BaseRank

    Permalink
    Definition Classes
    StatsLib
  10. object DoubleExponentialSmoothing extends Smoothing

    Permalink
    Definition Classes
    StatsLib
  11. object Dummy extends BaseRank

    Permalink
    Definition Classes
    StatsLib
  12. val EmptyNamespace: Vector[Nothing]

    Permalink
    Definition Classes
    StatsLib
  13. object Exists extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  14. val FSNamespace: Vector[String]

    Permalink
    Definition Classes
    FSLib
  15. object Flatten extends Morphism1

    Permalink
    Definition Classes
    ArrayLib
  16. object Forall extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  17. object GeometricMean extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  18. object IEEEremainder extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  19. object IndexedRank extends BaseRank

    Permalink
    Definition Classes
    StatsLib
  20. object Infix

    Permalink
    Definition Classes
    InfixLib
  21. object KMediansClustering extends Morphism2 with KMediansCoreSetClustering

    Permalink
    Definition Classes
    ClusteringLib
  22. object LinearCorrelation extends Morphism2

    Permalink
    Definition Classes
    StatsLib
  23. object LinearRegression extends Morphism2

    Permalink
    Definition Classes
    StatsLib
  24. object LogarithmicRegression extends Morphism2

    Permalink
    Definition Classes
    StatsLib
  25. val MathNamespace: Vector[String]

    Permalink
    Definition Classes
    MathLib
  26. object Max extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  27. object MaxTime extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  28. object Mean extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  29. val MeanMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  30. object Median extends Morphism1

    Permalink
    Definition Classes
    StatsLib
  31. object Min extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  32. val MinMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  33. object MinTime extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  34. object Mode extends Morphism1

    Permalink
    Definition Classes
    StatsLib
  35. object MorphismAlignment

    Permalink
    Definition Classes
    TableLib
  36. object Normalization extends Morphism2 with NormalizationHelper

    Permalink
    Definition Classes
    NormalizationLib
  37. object RandomForestClassification extends RandomForest[RValue, ClassificationForest[RValue]]

    Permalink
    Definition Classes
    RandomForestLib
  38. object RandomForestRegression extends RandomForest[Double, RegressionForest]

    Permalink
    Definition Classes
    RandomForestLib
  39. val RandomNamespace: Vector[String]

    Permalink
    Definition Classes
    RandomLib
  40. object Rank extends BaseRank

    Permalink
    Definition Classes
    StatsLib
  41. val ReductionNamespace: Vector[Nothing]

    Permalink
    Definition Classes
    ReductionLib
  42. object SimpleExponentialSmoothing extends Smoothing

    Permalink
    Definition Classes
    StatsLib
  43. object SingleSummary extends Reduction

    Permalink
    Definition Classes
    SummaryLib
  44. val Stats4Namespace: Vector[String]

    Permalink
    Definition Classes
    ClusteringLib
  45. val StatsNamespace: Vector[String]

    Permalink
    Definition Classes
    StatsLib
  46. object StdDev extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  47. val StdDevMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  48. val StringNamespace: Vector[String]

    Permalink
    Definition Classes
    StringLib
  49. object Sum extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  50. val SumMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  51. object SumSq extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  52. val SumSqMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  53. object Summary extends Morphism1

    Permalink
    Definition Classes
    SummaryLib
  54. val TypeNamespace: Vector[String]

    Permalink
    Definition Classes
    TypeLib
  55. object Unary

    Permalink
    Definition Classes
    UnaryLib
  56. object UniformDistribution extends Morphism1

    Permalink
    Definition Classes
    RandomLib
  57. val UnifyStrDate: CF1

    Permalink
    Definition Classes
    StringLib
  58. object Variance extends Reduction

    Permalink
    Definition Classes
    ReductionLib
  59. val VarianceMonoid: Monoid[Result]

    Permalink
    Definition Classes
    ReductionLib
  60. def _lib1: Set[Op1]

    Permalink
    Definition Classes
    StringLibTableLib
  61. def _lib2: Set[Op2]

    Permalink
    Definition Classes
    StringLibTableLib
  62. def _libMorphism1: Set[Morphism1]

    Permalink
    Definition Classes
    RandomLibTableLib
  63. def _libMorphism2: Set[Morphism2]

    Permalink
    Definition Classes
    RandomForestLibTableLib
  64. def _libReduction: Set[Reduction]

    Permalink
    Definition Classes
    ReductionLibTableLib
  65. object abs extends Op1DD

    Permalink
    Definition Classes
    MathLib
  66. object acos extends Op1DD

    Permalink
    Definition Classes
    MathLib
  67. def alignWithModels(schema: CSchema, modelWithPaths: Map[String, Set[CPath]]): Map[String, Map[CPath, DoubleColumn]]

    Permalink
    Definition Classes
    ModelSupport
  68. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  69. object asin extends Op1DD

    Permalink
    Definition Classes
    MathLib
  70. object atan extends Op1DD

    Permalink
    Definition Classes
    MathLib
  71. object atan2 extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  72. def bothDefined(x: Double, y: Double): Boolean

    Permalink
    Definition Classes
    MathLib
  73. object cbrt extends Op1DD

    Permalink
    Definition Classes
    MathLib
  74. object ceil extends Op1DD

    Permalink
    Definition Classes
    MathLib
  75. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. def coalesce(reductions: List[(Reduction, Option[(JType) ⇒ JType])]): Reduction

    Permalink
    Definition Classes
    ColumnarTableLibTableLib
  77. val coalesced: Reduction

    Permalink
    Definition Classes
    SummaryLib
  78. object codePointAt extends Op2SLL

    Permalink
    Definition Classes
    StringLib
  79. object codePointBefore extends Op2SLL

    Permalink
    Definition Classes
    StringLib
  80. val coefficients: String

    Permalink
    Definition Classes
    ModelSupport
  81. object compare extends Op2SSL

    Permalink
    Definition Classes
    StringLib
  82. object compareIgnoreCase extends Op2SSL

    Permalink
    Definition Classes
    StringLib
  83. object concat extends Op2F2

    Permalink
    Definition Classes
    StringLib
  84. object copySign extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  85. object cos extends Op1DD

    Permalink
    Definition Classes
    MathLib
  86. object cosh extends Op1DD

    Permalink
    Definition Classes
    MathLib
  87. val degreesOfFreedom: String

    Permalink
    Definition Classes
    ModelSupport
  88. def determineColumns(schema: CSchema, cpaths: Set[CPath]): Map[CPath, DoubleColumn]

    Permalink
    Definition Classes
    ModelSupport
  89. object dropLeft extends Substring

    Permalink
    Definition Classes
    StringLib
  90. object dropRight extends Substring

    Permalink
    Definition Classes
    StringLib
  91. object endsWith extends Op2SSB

    Permalink
    Definition Classes
    StringLib
  92. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  94. object equals extends Op2SSB

    Permalink
    Definition Classes
    StringLib
  95. object equalsIgnoreCase extends Op2SSB

    Permalink
    Definition Classes
    StringLib
  96. val estimate: String

    Permalink
    Definition Classes
    ModelSupport
  97. object exp extends Op1DD

    Permalink
    Definition Classes
    MathLib
  98. object expandGlob extends Morphism1

    Permalink
    Definition Classes
    FSLib → Library
  99. object expm1 extends Op1DD

    Permalink
    Definition Classes
    MathLib
  100. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  101. object floor extends Op1DD

    Permalink
    Definition Classes
    MathLib
  102. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  103. object getExponent extends Op1DD

    Permalink
    Definition Classes
    MathLib
  104. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  105. object hypot extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  106. object indexOf extends Op2SSL

    Permalink
    Definition Classes
    StringLib
  107. object intern extends Op1SS

    Permalink
    Definition Classes
    StringLib
  108. object isArray extends Op1

    Permalink
    Definition Classes
    TypeLib
  109. object isBoolean extends Op1

    Permalink
    Definition Classes
    TypeLib
  110. object isEmpty extends Op1F1

    Permalink
    Definition Classes
    StringLib
  111. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  112. object isNull extends Op1

    Permalink
    Definition Classes
    TypeLib
  113. object isNumber extends Op1

    Permalink
    Definition Classes
    TypeLib
  114. object isObject extends Op1

    Permalink
    Definition Classes
    TypeLib
  115. object isString extends Op1

    Permalink
    Definition Classes
    TypeLib
  116. val kPath: CPath

    Permalink
    Definition Classes
    ModelSupport
  117. object lastIndexOf extends Op2SSL

    Permalink
    Definition Classes
    StringLib
  118. object length extends Op1F1

    Permalink
    Definition Classes
    StringLib
  119. lazy val lib1: Set[Op1]

    Permalink
    Definition Classes
    TableLib → Library
  120. lazy val lib2: Set[Op2]

    Permalink
    Definition Classes
    TableLib → Library
  121. lazy val libMorphism1: Set[Morphism1]

    Permalink
    Definition Classes
    TableLib → Library
  122. lazy val libMorphism2: Set[Morphism2]

    Permalink
    Definition Classes
    TableLib → Library
  123. lazy val libReduction: Set[Reduction]

    Permalink
    Definition Classes
    TableLib → Library
  124. object log10 extends Op1DD

    Permalink
    Definition Classes
    MathLib
  125. object log1p extends Op1DD

    Permalink
    Definition Classes
    MathLib
  126. object matches extends Op2SSB

    Permalink
    Definition Classes
    StringLib
  127. object mathlog extends Op1DD

    Permalink
    Definition Classes
    MathLib
  128. object maxOf extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  129. object minOf extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  130. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  131. def neitherNull(x: String, y: String): Boolean

    Permalink
    Definition Classes
    StringLib
  132. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  134. object numToString extends Op1F1

    Permalink
    Definition Classes
    StringLib
  135. def op1ForUnOp(op: yggdrasil.bytecode.Instructions.instructions.UnaryOperation): library.Op1

    Permalink
    Definition Classes
    StdLibOpFinderOpFinder
  136. def op2ForBinOp(op: yggdrasil.bytecode.Instructions.instructions.BinaryOperation): Option[library.Op2]

    Permalink
    Definition Classes
    StdLibOpFinderOpFinder
  137. object parseNum extends Op1F1

    Permalink
    Definition Classes
    StringLib
  138. object pow extends Op2F2 with Power

    Permalink
    Definition Classes
    MathLib
  139. val reductionSpec: TransSpec1

    Permalink
    Definition Classes
    SummaryLib
  140. val reductionSpecs: List[TransSpec1]

    Permalink
    Definition Classes
    SummaryLib
  141. val reductions: List[Reduction { ... /* 2 definitions in type refinement */ }]

    Permalink
    Definition Classes
    SummaryLib
  142. object regexMatch extends Op2 with Op2Array

    Permalink
    Definition Classes
    StringLib
  143. val residualStandardError: String

    Permalink
    Definition Classes
    ModelSupport
  144. object rint extends Op1DD

    Permalink
    Definition Classes
    MathLib
  145. object round extends Op1DD

    Permalink
    Definition Classes
    MathLib
  146. object roundTo extends Op2DDD

    Permalink
    Definition Classes
    MathLib
  147. object signum extends Op1DD

    Permalink
    Definition Classes
    MathLib
  148. object sin extends Op1DD

    Permalink
    Definition Classes
    MathLib
  149. object sinh extends Op1DD

    Permalink
    Definition Classes
    MathLib
  150. object split extends Op2 with Op2Array

    Permalink
    Definition Classes
    StringLib
  151. def splitMapper(quote: Boolean): CMapper[M]

    Permalink
    Definition Classes
    StringLib
  152. object splitRegex extends Op2 with Op2Array

    Permalink
    Definition Classes
    StringLib
  153. object sqrt extends Op1DD

    Permalink
    Definition Classes
    MathLib
  154. object startsWith extends Op2SSB

    Permalink
    Definition Classes
    StringLib
  155. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  156. object takeLeft extends Substring

    Permalink
    Definition Classes
    StringLib
  157. object takeRight extends Substring

    Permalink
    Definition Classes
    StringLib
  158. object tan extends Op1DD

    Permalink
    Definition Classes
    MathLib
  159. object tanh extends Op1DD

    Permalink
    Definition Classes
    MathLib
  160. object toDegrees extends Op1DD

    Permalink
    Definition Classes
    MathLib
  161. object toLowerCase extends Op1SS

    Permalink
    Definition Classes
    StringLib
  162. object toRadians extends Op1DD

    Permalink
    Definition Classes
    MathLib
  163. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  164. object toUpperCase extends Op1SS

    Permalink
    Definition Classes
    StringLib
  165. object trim extends Op1SS

    Permalink
    Definition Classes
    StringLib
  166. object ulp extends Op1DD

    Permalink
    Definition Classes
    MathLib
  167. val vPath: CPath

    Permalink
    Definition Classes
    ModelSupport
  168. val varianceCovariance: String

    Permalink
    Definition Classes
    ModelSupport
  169. final def wait(): Unit

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

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

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

Inherited from Library

Inherited from AnyRef

Inherited from Any

Ungrouped