Function for Naive Bayes algorithm prediction.
# S3 method for w_naive_bayes
predict(object, newdata = NULL, type = "prob", ...)# S3 method for w_discrete_naive_bayes
predict(object, newdata, type = "prob", ...)
# S3 method for w_gaussian_naive_bayes
predict(object, newdata = NULL, type = "prob", ...)
"w_bayes" class object..
new observations which predictions will be made on.
"pred" or "prob".
additional arguments.
A vector of class predictions or a matrix of class probabilities
depending of type
Calls predict.w_discrete_naive_bayes or predict.w_gaussian_naive_bayes
accordingly
Type "pred" will give class predictions. "prob" will give probabilities for each class.
[predict()], [rbooster::predict.w_discrete_naive_bayes()], [rbooster::predict.w_gaussian_naive_bayes()]