ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
ARCS::CurrencyDatasets< D, M > クラステンプレート

機械学習用 為替データセットクラス [詳解]

#include <ARCS6/lib/CurrencyDatasets.hh>

ARCS::CurrencyDatasets< D, M > 連携図

公開メンバ関数

 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
 最後のミニバッチ番号
 

詳解

template<size_t D, size_t M>
class ARCS::CurrencyDatasets< D, M >

機械学習用 為替データセットクラス

テンプレート引数
Dデータ数
Mミニバッチ数

構築子と解体子

◆ CurrencyDatasets() [1/2]

template<size_t D, size_t M>
ARCS::CurrencyDatasets< D, M >::CurrencyDatasets ( const std::string & CurrencyFileName,
const std::string & TimedataFileName )
inline

コンストラクタ

引数
[in]CurrencyFileName為替データのCSVファイル名
[in]TimedataFileName時間データのCSVファイル名

◆ CurrencyDatasets() [2/2]

template<size_t D, size_t M>
ARCS::CurrencyDatasets< D, M >::CurrencyDatasets ( CurrencyDatasets< D, M > && r)
inline

ムーブコンストラクタ

引数
[in]r右辺値

関数詳解

◆ DispCurrencyData()

template<size_t D, size_t M>
void ARCS::CurrencyDatasets< D, M >::DispCurrencyData ( const size_t DispNum)
inline

為替データを表示する関数

引数
[in]DispNum表示間引き数

このクラス詳解は次のファイルから抽出されました: