構造体 rcsc::RBFNetwork::Unit

radial basis function unit [詳細]

#include <rbf.h>

すべてのメンバ一覧

Public メソッド

 Unit (std::size_t input_dim, std::size_t output_dim)
 all weight is initialized by 0. default sigma = 100.0
void randomize (const double &min_weight, const double &max_weight, const double &initial_sigma)
double dist2 (const input_vector &input) const
double dist (const input_vector &input) const
double calc (const input_vector &input) const

Public 変数

input_vector center_
output_vector weights_
 weights to output
output_vector delta_weights_
double sigma_
 function parameger. must be >0
double delta_sigma_


説明

radial basis function unit


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

rcsc::RBFNetwork::Unit::Unit ( std::size_t  input_dim,
std::size_t  output_dim 
)

all weight is initialized by 0. default sigma = 100.0

引数:
input_dim the input dimension
output_dim the output dimension


この構造体の説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:24 2008に生成されました。  doxygen 1.5.0