package
brushfire
Type Members
-
case class
AccuracyError[L, M]()(implicit m: Monoid[M]) extends FrequencyError[L, M, (M, M)] with Product with Serializable
-
case class
AnnotatedTree[K, V, T, A](root: Node[K, V, T, A]) extends Product with Serializable
-
case class
BinarySplitter[V, T](partition: (V) ⇒ Predicate[V])(implicit evidence$1: Ordering[V], evidence$2: Monoid[T]) extends Splitter[V, T] with Product with Serializable
-
case class
BinnedBinaryError[M]()(implicit evidence$1: Monoid[M]) extends FrequencyError[Boolean, M, Map[Int, (M, M)]] with Product with Serializable
-
case class
BinnedSplitter[V, T](original: Splitter[V, T])(fn: (V) ⇒ V) extends Splitter[V, T] with Product with Serializable
-
type
BranchLabel[K, V, A] = (K, Predicate[V], A)
-
case class
BrierScoreError[L, M]()(implicit num: Numeric[M]) extends FrequencyError[L, M, AveragedValue] with Product with Serializable
-
case class
ChiSquaredEvaluator[V, L, W]()(implicit weightMonoid: Monoid[W], weightDouble: (W) ⇒ Double) extends Evaluator[V, Map[L, W]] with Product with Serializable
-
case class
ConfusionMatrix(truePositives: Double, trueNegatives: Double, falsePositives: Double, falseNegatives: Double) extends Product with Serializable
-
case class
Continuous[C](continuous: C) extends Dispatched[Nothing, Nothing, C, Nothing] with Product with Serializable
-
-
case class
DepthFirstTreeTraversal[Tree, K, V, T, A](reorder: Reorder[A])(implicit treeOps: FullBinaryTreeOps[Tree, (K, Predicate[V], A), (Int, T, A)], ord: Ordering[V]) extends TreeTraversal[Tree, K, V, T, A] with Product with Serializable
-
sealed
trait
Dispatched[+A, +B, +C, +D] extends AnyRef
-
case class
DispatchedSplitter[A, B, C, D, T](ordinal: Splitter[A, T], nominal: Splitter[B, T], continuous: Splitter[C, T], sparse: Splitter[D, T])(implicit evidence$1: Ordering[A], evidence$2: Ordering[C]) extends Splitter[Dispatched[A, B, C, D], T] with Product with Serializable
-
trait
Error[T, P, E] extends AnyRef
-
case class
ErrorEvaluator[V, T, P, E](error: Error[T, P, E], voter: Voter[T, P])(fn: (E) ⇒ Double) extends Evaluator[V, T] with Product with Serializable
-
trait
Evaluator[V, T] extends AnyRef
-
final
case class
Fallback[A, B](value: B) extends WithFallback[A, B] with Product with Serializable
-
trait
FrequencyError[L, M, E] extends Error[Map[L, M], Map[L, Double], E]
-
case class
FrequencyStopper[L](maxInMemorySize: Long, minSize: Long) extends Stopper[Map[L, Long]] with Product with Serializable
-
-
case class
Instance[K, V, T](id: String, timestamp: Long, features: Map[K, V], target: T) extends Product with Serializable
-
case class
KFoldSampler(numTrees: Int) extends Sampler[Any] with Product with Serializable
-
type
LeafLabel[T, A] = (Int, T, A)
-
case class
LeafNode[K, V, T, A](index: Int, target: T, annotation: A) extends Node[K, V, T, A] with Product with Serializable
-
case class
LimitedTreeTraversal[Tree, K, V, T, A](traversal: TreeTraversal[Tree, K, V, T, A], limit: Int) extends TreeTraversal[Tree, K, V, T, A] with Product with Serializable
-
-
case class
MinWeightEvaluator[V, L, W](minWeight: (W) ⇒ Boolean, wrapped: Evaluator[V, Map[L, W]])(implicit evidence$1: Monoid[W]) extends Evaluator[V, Map[L, W]] with Product with Serializable
-
sealed abstract
class
Node[K, V, T, A] extends AnyRef
-
case class
Nominal[B](nominal: B) extends Dispatched[Nothing, B, Nothing, Nothing] with Product with Serializable
-
case class
Ordinal[A](ordinal: A) extends Dispatched[A, Nothing, Nothing, Nothing] with Product with Serializable
-
case class
OutOfTimeSampler[K](base: Sampler[K], threshold: Long) extends Sampler[K] with Product with Serializable
-
sealed abstract
class
Predicate[V] extends Product with Serializable
-
final
case class
Preferred[A, B](value: A) extends WithFallback[A, B] with Product with Serializable
-
case class
QTreeSplitter[T](k: Int)(implicit evidence$3: Monoid[T]) extends Splitter[Double, T] with Product with Serializable
-
case class
RFSampler(numTrees: Int, featureRate: Double, samplingRate: Double = 1.0) extends Sampler[String] with Product with Serializable
-
case class
RandomSplitter[V, T](original: Splitter[V, T]) extends Splitter[V, T] with Product with Serializable
-
trait
Reorder[A] extends AnyRef
-
trait
Sampler[-K] extends AnyRef
-
case class
SpaceSaverSplitter[V, L](capacity: Int = 1000) extends Splitter[V, Map[L, Long]] with Product with Serializable
-
case class
Sparse[D](sparse: D) extends Dispatched[Nothing, Nothing, Nothing, D] with Product with Serializable
-
case class
Split[V, T](predicate: Predicate[V], leftDistribution: T, rightDistribution: T) extends Product with Serializable
-
case class
SplitNode[K, V, T, A](key: K, predicate: Predicate[V], leftChild: Node[K, V, T, A], rightChild: Node[K, V, T, A], annotation: A) extends Node[K, V, T, A] with Product with Serializable
-
trait
Splitter[V, T] extends AnyRef
-
trait
Stopper[T] extends AnyRef
-
case class
TDigestSplitter[L](k: Int = 25, compression: Double = 100.0) extends Splitter[Double, Map[L, Long]] with Product with Serializable
-
case class
TimeGroupedSampler[K](base: Sampler[K], period: Long, groups: Int) extends Sampler[K] with Product with Serializable
-
type
Tree[K, V, T] = AnnotatedTree[K, V, T, Unit]
-
trait
TreeTraversal[Tree, K, V, T, A] extends AnyRef
-
trait
Voter[T, P] extends AnyRef
-
sealed abstract
class
WithFallback[A, B] extends AnyRef
-
Inherited from AnyRef
Inherited from Any