LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
Naive Gaussian Bayesian Estimation
Collaboration diagram for Naive Gaussian Bayesian Estimation:

Functions

uint32_t tpt_gaussian_naive_bayes_est_f32 (const tpt_gaussian_naivebayes_f32_t *aInstance, const f32_t *aInData, f32_t *aBuf)
 Naive Gaussian Bayesian Estimator.
uint32_t tpt_gaussian_naive_bayes_est_f64 (const tpt_gaussian_naivebayes_f64_t *aInstance, const f64_t *aInData, f64_t *aBuf)
 Naive Gaussian Bayesian Estimator.

Detailed Description

The function implements the naive Gaussian Bayes estimator.

TPT DSP library only supports the naive GaussianBayesian predictor function for floating-point data.

Function Documentation

◆ tpt_gaussian_naive_bayes_est_f32()

uint32_t tpt_gaussian_naive_bayes_est_f32 ( const tpt_gaussian_naivebayes_f32_t * aInstance,
const f32_t * aInData,
f32_t * aBuf )

Naive Gaussian Bayesian Estimator.

Parameters
[in]aInstancepointer of the instance structure
[in]aInDatapointer of the input vector
[in]aBufpointer of the buffer vector
Returns
uint32_t

Naive Gaussian Bayesian Estimator.

Parameters
[in]aInstancepoints to the instance structure
[in]aInDatapoints to the input vector
[in]aBufpoints to the temporary buffer
Returns
Gaussian Naive Bayes estimator

◆ tpt_gaussian_naive_bayes_est_f64()

uint32_t tpt_gaussian_naive_bayes_est_f64 ( const tpt_gaussian_naivebayes_f64_t * aInstance,
const f64_t * aInData,
f64_t * aBuf )

Naive Gaussian Bayesian Estimator.

Parameters
[in]aInstancepointer of the instance structure
[in]aInDatapointer of the input vector
[in]aBufpointer of the buffer vector
Returns
uint32_t