pub trait NormalBayesClassifierTraitConst: StatModelTraitConst {
// Required method
fn as_raw_NormalBayesClassifier(&self) -> *const c_void;
// Provided methods
fn predict_prob(
&self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
output_probs: &mut impl ToOutputArray,
flags: i32,
) -> Result<f32> { ... }
fn predict_prob_def(
&self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
output_probs: &mut impl ToOutputArray,
) -> Result<f32> { ... }
}
Expand description
Constant methods for crate::ml::NormalBayesClassifier
Required Methods§
fn as_raw_NormalBayesClassifier(&self) -> *const c_void
Provided Methods§
Sourcefn predict_prob(
&self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
output_probs: &mut impl ToOutputArray,
flags: i32,
) -> Result<f32>
fn predict_prob( &self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, output_probs: &mut impl ToOutputArray, flags: i32, ) -> Result<f32>
Predicts the response for sample(s).
The method estimates the most probable classes for input vectors. Input vectors (one or more) are stored as rows of the matrix inputs. In case of multiple input vectors, there should be one output vector outputs. The predicted class for a single input vector is returned by the method. The vector outputProbs contains the output probabilities corresponding to each element of result.
§C++ default parameters
- flags: 0
Sourcefn predict_prob_def(
&self,
inputs: &impl ToInputArray,
outputs: &mut impl ToOutputArray,
output_probs: &mut impl ToOutputArray,
) -> Result<f32>
fn predict_prob_def( &self, inputs: &impl ToInputArray, outputs: &mut impl ToOutputArray, output_probs: &mut impl ToOutputArray, ) -> Result<f32>
Predicts the response for sample(s).
The method estimates the most probable classes for input vectors. Input vectors (one or more) are stored as rows of the matrix inputs. In case of multiple input vectors, there should be one output vector outputs. The predicted class for a single input vector is returned by the method. The vector outputProbs contains the output probabilities corresponding to each element of result.
§Note
This alternative version of NormalBayesClassifierTraitConst::predict_prob function uses the following default values for its arguments:
- flags: 0
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.