multinomialnbpredict
Predicts target values for the test data points using parameters computed by multinomialNBFit function.
Syntax
predictions = multinomialnbpredict(parameters,X)
[predictions, probability] = multinomialnbpredict(parameters,X)
Inputs
- parameters
- Output of multinomialNBFit function.
- X
- Test data.
Outputs
- predictions
- Predictions for the test data.
- probability
- Probability of the test data being in a class.
Example
Usage of multinomialnbpredict
X = [2, 1, 0, 0, 0, 0;
2, 0, 1, 0, 0, 0;
1, 0, 0, 1, 0, 0;
1, 0, 0, 0, 1, 1
];
y = [1, 1, 1, 0]';
X_test = [3, 0, 0, 0, 1, 1;
0, 1, 1, 0, 1, 1
];
options = struct;
options.alpha = 0;
parameters = multinomialnbfit(X, y, options);
predictions = multinomialnbpredict(parameters, X_test);
> predictions
predictions = [Matrix] 2 x 1
0
0