![]() |
ARCS6 AR6-REV.24062600
|
機械学習用 為替データセットクラス [詳解]
#include <ARCS6/lib/CurrencyDatasets.hh>

公開メンバ関数 | |
| CurrencyDatasets (const std::string &CurrencyFileName, const std::string &TimedataFileName) | |
| コンストラクタ | |
| CurrencyDatasets (CurrencyDatasets &&r) | |
| ムーブコンストラクタ | |
| ~CurrencyDatasets () | |
| デストラクタ | |
| void | DispCurrencyData (const size_t DispNum) |
| 為替データを表示する関数 | |
| void | WritePngCurrencyPlot (const double Min, const double Max, const std::string &FileName) |
| 為替データの時系列プロットを表示する関数 | |
公開変数類 | |
| Matrix< N, D > | CurrencyData |
| 為替データ | |
| Matrix< N, D > | TimeData |
| Unix時間ベクトル | |
| std::array< std::string, D > | TimeString |
| 時刻文字データ | |
静的公開変数類 | |
| static constexpr size_t | N = 1 |
| 計測データチャネル数 | |
| static constexpr size_t | C = 1 |
| 訓練データチャネル数 | |
| static constexpr size_t | FinalMinbatNum = D/M - 1 |
| 最後のミニバッチ番号 | |
機械学習用 為替データセットクラス
| D | データ数 |
| M | ミニバッチ数 |
|
inline |
コンストラクタ
| [in] | CurrencyFileName | 為替データのCSVファイル名 |
| [in] | TimedataFileName | 時間データのCSVファイル名 |
|
inline |
ムーブコンストラクタ
| [in] | r | 右辺値 |
|
inline |
為替データを表示する関数
| [in] | DispNum | 表示間引き数 |