ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
ARCS::RecurrentNeuralNet3< Nin, NL1, Nout, Tlen, Wind, Mbat, Epch, FuncIn, FuncL1, FuncOut, InitType, GradDesType, DropOutEnable > クラステンプレート

クラステンプレート [詳解]

#include <ARCS6/lib/RecurrentNeuralNet3.hh>

公開メンバ関数

 RecurrentNeuralNet3 (TimeSeriesDatasets< Nin, Nout, Tlen, Wind, Mbat > &TSD)
 コンストラクタ
 
 RecurrentNeuralNet3 (RecurrentNeuralNet3 &&r)
 ムーブコンストラクタ
 
 ~RecurrentNeuralNet3 ()
 デストラクタ
 
void Train (void)
 誤差逆伝播法による訓練をする関数
 

詳解

template<size_t Nin, size_t NL1, size_t Nout, size_t Tlen, size_t Wind, size_t Mbat, size_t Epch, ActvFunc FuncIn = ActvFunc::TANH, ActvFunc FuncL1 = ActvFunc::TANH, ActvFunc FuncOut = ActvFunc::TANH, NnInitTypes InitType = NnInitTypes::HE, NnDescentTypes GradDesType = NnDescentTypes::SGD, NnDropout DropOutEnable = NnDropout::DISABLE>
class ARCS::RecurrentNeuralNet3< Nin, NL1, Nout, Tlen, Wind, Mbat, Epch, FuncIn, FuncL1, FuncOut, InitType, GradDesType, DropOutEnable >

クラステンプレート

テンプレート引数
<br>

構築子と解体子

◆ RecurrentNeuralNet3()

template<size_t Nin, size_t NL1, size_t Nout, size_t Tlen, size_t Wind, size_t Mbat, size_t Epch, ActvFunc FuncIn = ActvFunc::TANH, ActvFunc FuncL1 = ActvFunc::TANH, ActvFunc FuncOut = ActvFunc::TANH, NnInitTypes InitType = NnInitTypes::HE, NnDescentTypes GradDesType = NnDescentTypes::SGD, NnDropout DropOutEnable = NnDropout::DISABLE>
ARCS::RecurrentNeuralNet3< Nin, NL1, Nout, Tlen, Wind, Mbat, Epch, FuncIn, FuncL1, FuncOut, InitType, GradDesType, DropOutEnable >::RecurrentNeuralNet3 ( RecurrentNeuralNet3< Nin, NL1, Nout, Tlen, Wind, Mbat, Epch, FuncIn, FuncL1, FuncOut, InitType, GradDesType, DropOutEnable > && r)
inline

ムーブコンストラクタ

引数
[in]r右辺値

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