Haplo Prediction
predict haplogroups
|
Naive Bayes Gaussian model tree node. More...
#include <nb_gauss.h>
Data Fields | |
struct NB_gauss_model_node * | parent |
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_u32 * | labels |
Labels for each group in a model node. | |
Vector_u32 ** | altlabels |
Alternative label sets for each group in a model node. | |
Vector_d * | priors |
Label priors for each group in a model node supplied by the user. | |
NB_gauss_model * | model |
Naive Bayes Gaussian model. | |
char * | model_fname |
File name for storage of the model at a node. |
Naive Bayes Gaussian model tree node.
Definition at line 133 of file nb_gauss.h.
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.
uint32_t NB_gauss_model_node::parent_label |
Parent label for a model node.
If the parent is NULL, the value is undefined.
Definition at line 147 of file nb_gauss.h.
uint32_t NB_gauss_model_node::num_groups |
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.