SHOGUN
v3.2.0
Main Page
Modules
Classes
Files
File List
File Members
src
shogun
multiclass
tree
ConditionalProbabilityTreeNodeData.h
Go to the documentation of this file.
1
/*
2
* This program is free software; you can redistribute it and/or modify
3
* it under the terms of the GNU General Public License as published by
4
* the Free Software Foundation; either version 3 of the License, or
5
* (at your option) any later version.
6
*
7
* Written (W) 2012 Chiyuan Zhang
8
* Copyright (C) 2012 Chiyuan Zhang
9
*/
10
11
#ifndef CONDITIONALPROBABILITYTREENODEDATA_H__
12
#define CONDITIONALPROBABILITYTREENODEDATA_H__
13
14
namespace
shogun
15
{
19
struct
ConditionalProbabilityTreeNodeData
20
{
22
int32_t
label
;
24
float64_t
p_right
;
25
27
ConditionalProbabilityTreeNodeData
(): label(-1), p_right(0)
28
{
29
}
30
32
static
void
print_data
(
const
ConditionalProbabilityTreeNodeData
&data)
33
{
34
SG_SPRINT
(
"label=%d\n"
, data.
label
)
35
}
36
};
37
38
39
}
/* shogun */
40
41
#endif
/* end of include guard: CONDITIONALPROBABILITYTREENODEDATA_H__ */
42
shogun::ConditionalProbabilityTreeNodeData::label
int32_t label
Definition:
ConditionalProbabilityTreeNodeData.h:22
shogun::ConditionalProbabilityTreeNodeData::print_data
static void print_data(const ConditionalProbabilityTreeNodeData &data)
Definition:
ConditionalProbabilityTreeNodeData.h:32
shogun::ConditionalProbabilityTreeNodeData::p_right
float64_t p_right
Definition:
ConditionalProbabilityTreeNodeData.h:24
SG_SPRINT
#define SG_SPRINT(...)
Definition:
SGIO.h:182
float64_t
double float64_t
Definition:
common.h:48
shogun
all of classes and functions are contained in the shogun namespace
Definition:
class_list.h:16
shogun::ConditionalProbabilityTreeNodeData
struct to store data of node of conditional probability tree
Definition:
ConditionalProbabilityTreeNodeData.h:19
shogun::ConditionalProbabilityTreeNodeData::ConditionalProbabilityTreeNodeData
ConditionalProbabilityTreeNodeData()
Definition:
ConditionalProbabilityTreeNodeData.h:27
SHOGUN
Machine Learning Toolbox - Documentation