機械学習で利用する2カテゴリの特徴量を管理するクラス(内部でのみ使用) [詳細]
#include <machine_learning.h>
Public 型 | |
| typedef size_t | size_type |
| 符号なしの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には size_t 型と同じ | |
| typedef ptrdiff_t | difference_type |
| 符号付きの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には ptrdiff_t 型と同じ | |
Public メソッド | |
| feature_one () | |
| デフォルトのコンストラクタ | |
| feature_one (feature_value_type val, bool cate, feature_weight_type wei) | |
| 次元数を指定して特長量を初期化 | |
| feature_one (const feature_one &f) | |
| コピーコンストラクタ | |
| feature_one & | operator= (const feature_one &f) |
| 他の特徴量をコピーする | |
| bool | operator< (const feature_one &f) const |
| 他の特徴量と値の大小を比較する | |
変数 | |
| feature_value_type | value |
| 特徴量の値 | |
| bool | category |
| 学習データのカテゴリ名(true か false) | |
| feature_weight_type | weight |
| 学習データに対する重み | |
機械学習で利用する2カテゴリの特徴量を管理するクラス(内部でのみ使用)
|
inline |
次元数を指定して特長量を初期化
| [in] | val | … 特徴量 |
| [in] | cate | … カテゴリ |
| [in] | wei | … 重み |
1.8.1.2