NMSIS-DSP  Version 1.2.0
NMSIS DSP Software Library
riscv_gaussian_naive_bayes_instance_f32 Struct Reference

Instance structure for Naive Gaussian Bayesian estimator. More...

Data Fields

uint32_t vectorDimension
 
uint32_t numberOfClasses
 
const float32_t * theta
 
const float32_t * sigma
 
const float32_t * classPriors
 
float32_t epsilon
 

Detailed Description

Instance structure for Naive Gaussian Bayesian estimator.

Examples
riscv_bayes_example_f32.c.

Field Documentation

◆ classPriors

const float32_t* riscv_gaussian_naive_bayes_instance_f32::classPriors

Class prior probabilities

Examples
riscv_bayes_example_f32.c.

◆ epsilon

float32_t riscv_gaussian_naive_bayes_instance_f32::epsilon

Additive value to variances

Examples
riscv_bayes_example_f32.c.

◆ numberOfClasses

uint32_t riscv_gaussian_naive_bayes_instance_f32::numberOfClasses

Number of different classes

Examples
riscv_bayes_example_f32.c.

◆ sigma

const float32_t* riscv_gaussian_naive_bayes_instance_f32::sigma

Variances for the Gaussians

Examples
riscv_bayes_example_f32.c.

◆ theta

const float32_t* riscv_gaussian_naive_bayes_instance_f32::theta

Mean values for the Gaussians

Examples
riscv_bayes_example_f32.c.

◆ vectorDimension

uint32_t riscv_gaussian_naive_bayes_instance_f32::vectorDimension

Dimension of vector space

Examples
riscv_bayes_example_f32.c.