- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- データ構造
- データ構造索引
- クラス階層
- データフィールド

Public 型 | Public メソッド | 変数
構造体 mist::machine_learning::feature_one

機械学習で利用する２カテゴリの特徴量を管理するクラス（内部でのみ使用） [詳細]

`#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
| 学習データに対する重み

## 説明

機械学習で利用する２カテゴリの特徴量を管理するクラス（内部でのみ使用）

## コンストラクタとデストラクタ

mist::machine_learning::feature_one::feature_one | ( | feature_value_type | val,
|  | bool | cate,
|  | feature_weight_type | wei
| ) |  |
| inline

次元数を指定して特長量を初期化

引数

  [in] | val | … 特徴量
  [in] | cate | … カテゴリ
  [in] | wei | … 重み

この構造体の説明は次のファイルから生成されました:

- machine_learning.h