LIBML  Version 3.2.4
LIBML DSP Software Library
Functions
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. More...
 
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. More...
 

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

◆ 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