|
NaiveBayesTDistribution Constructor (Int32, Int32, FuncInt32, Int32, TDistribution)
|
Constructs a new Naïve Bayes Classifier.
Namespace:
Accord.MachineLearning.Bayes
Assembly:
Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.8.0
Syntax public NaiveBayes(
int classes,
int inputs,
Func<int, int, TDistribution> initial
)
Public Sub New (
classes As Integer,
inputs As Integer,
initial As Func(Of Integer, Integer, TDistribution)
)
Request Example
View SourceParameters
- classes
- Type: SystemInt32
The number of output classes. - inputs
- Type: SystemInt32
The number of input variables. - initial
- Type: SystemFuncInt32, Int32, TDistribution
A function that can initialized the distribution components of all classes
modeled by this Naive Bayes. This distribution will be cloned and made
available in the Distributions property. The first argument
in the function should be the classIndex, and the second the variableIndex.
See Also