package
brushfire
Type Members
-
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
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
ChiSquaredEvaluator[V, L, W]()(implicit weightMonoid: Monoid[W], weightDouble: (W) ⇒ Double) extends Evaluator[V, Map[L, W]] with Product with Serializable
-
-
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$3: Ordering[A], evidence$4: Ordering[C]) extends Splitter[Dispatched[A, B, C, D], T] with Product with Serializable
-
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
-
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
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
-
case class
OutOfTimeSampler[K](base: Sampler[K], threshold: Long) extends Sampler[K] with Product with Serializable
-
case class
QTreeSplitter[T](k: Int)(implicit evidence$5: 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
Sampler[-K] extends AnyRef
-
case class
SpaceSaverSplitter[V, L](capacity: Int = 1000) extends Splitter[V, Map[L, Long]] with Product with Serializable
-
case class
Split[V, T](predicate: Predicate[V], leftDistribution: T, rightDistribution: T) extends 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]
Value Members
-
object
Instance extends Serializable
-
-
object
Split extends Serializable
-
-
-
Inherited from AnyRef
Inherited from Any