class
NaiveBayesClassifier[D, TF, TC] extends AnyRef
Instance Constructors
-
new
NaiveBayesClassifier(data: Seq[D], pFs: List[RandomVariable[TF]], pC: RandomVariable[TC], featureExtractor: (D) ⇒ List[TF], classExtractor: (D) ⇒ TC)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
-
-
val
N: Int
-
def
argmax[K](ks: Iterable[K], f: (K) ⇒ Double): K
-
final
def
asInstanceOf[T0]: T0
-
val
classTally: Map[TC, Int]
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
val
featureNames: List[String]
-
val
featureTally: Map[(TC, String, TF), Int]
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
performance(dit: Iterator[D], k: TC): (Double, Double, Double, Double)
-
def
predict(d: D): TC
-
def
predictedVsActual(dit: Iterator[D], k: TC): (Int, Int, Int, Int)
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any