![]() |
ARCS6 AR6-REV.24062600
|
機械学習試験用アヤメデータセットクラス(分類番号版) [詳解]
#include <ARCS6/lib/IrisDatasets.hh>
公開メンバ関数 | |
IrisDatasets () | |
コンストラクタ | |
IrisDatasets (IrisDatasets &&r) | |
ムーブコンストラクタ | |
~IrisDatasets () | |
デストラクタ | |
void | DispMeasuredData (void) |
計測データを表示する関数 | |
void | DispClassData (void) |
分類データを表示する関数 | |
void | GetMeasuredBatchData (const size_t i, Matrix< M, N > &Y) |
i番目のミニバッチ計測データを取得する関数 | |
void | GetClassBatchData (const size_t i, Matrix< M, C > &y) |
i番目のミニバッチ分類データを取得する関数 | |
void | ShuffleDatasets (void) |
データセットをシャッフルする関数 | |
公開変数類 | |
Matrix< N, D > | MeasuredData |
前処理済みのアヤメの計測データ | |
Matrix< C, D > | ClassData |
前処理済みのアヤメの分類データ | |
静的公開変数類 | |
static constexpr size_t | D = 150 |
データセット数 | |
static constexpr size_t | N = 4 |
計測データチャネル数 | |
static constexpr size_t | C = 1 |
訓練データチャネル数 | |
static constexpr size_t | FinalMinbatNum = D/M - 1 |
最後のミニバッチ番号 | |
static constexpr double | IRIS_SETOSA = 1 |
ヒオウギアヤメ | |
static constexpr double | IRIS_VERSICOLOR = 2 |
ブルーフラッグ | |
static constexpr double | IRIS_VIRGINICA = 3 |
バージニカ | |
機械学習試験用アヤメデータセットクラス(分類番号版)
M | ミニバッチ数 |
|
inline |
ムーブコンストラクタ
[in] | r | 右辺値 |
|
inline |
i番目のミニバッチ分類データを取得する関数
[out] | y | 訓練データ |
[in] | i | ミニバッチ番号 |
|
inline |
i番目のミニバッチ計測データを取得する関数
[in] | i | ミニバッチ番号 |
[out] | Y | 計測データ |