#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_ |
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 |