Haplo Prediction
predict haplogroups
Data Fields
NB_gauss_model_node Struct Reference

Naive Bayes Gaussian model tree node. More...

#include <nb_gauss.h>

Collaboration diagram for NB_gauss_model_node:
Collaboration graph
[legend]

Data Fields

struct NB_gauss_model_nodeparent
 Parent of a model node.
uint32_t parent_label
 Parent label for a model node.
uint32_t num_groups
 Number of model groups in a node.
struct NB_gauss_model_node ** subtrees
 Model subtrees for each group in a model node.
Vector_u32labels
 Labels for each group in a model node.
Vector_u32 ** altlabels
 Alternative label sets for each group in a model node.
Vector_dpriors
 Label priors for each group in a model node supplied by the user.
NB_gauss_modelmodel
 Naive Bayes Gaussian model.
char * model_fname
 File name for storage of the model at a node.

Detailed Description

Naive Bayes Gaussian model tree node.

Definition at line 133 of file nb_gauss.h.


Field Documentation

Parent of a model node.

NULL if the node is the root of the model tree.

Definition at line 140 of file nb_gauss.h.

Parent label for a model node.

If the parent is NULL, the value is undefined.

Definition at line 147 of file nb_gauss.h.

Number of model groups in a node.

Definition at line 150 of file nb_gauss.h.

Model subtrees for each group in a model node.

The ith element is NULL if the ith group does not have a subtree.

Definition at line 157 of file nb_gauss.h.

Labels for each group in a model node.

Definition at line 160 of file nb_gauss.h.

Alternative label sets for each group in a model node.

Definition at line 163 of file nb_gauss.h.

Label priors for each group in a model node supplied by the user.

If the priors were not supplied by the user, set to NULL.

Definition at line 170 of file nb_gauss.h.

Naive Bayes Gaussian model.

Definition at line 173 of file nb_gauss.h.

File name for storage of the model at a node.

Definition at line 176 of file nb_gauss.h.


The documentation for this struct was generated from the following file: