Newer
Older

Michal Kravcenko
committed
/**
* DESCRIPTION OF THE FILE
*
* @author Michal Kravčenko
* @date 14.6.18 -
*/

Michal Kravcenko
committed
ConnectionFunctionGeneral::ConnectionFunctionGeneral() {

Michal Kravcenko
committed
}
ConnectionFunctionGeneral::ConnectionFunctionGeneral(std::vector<double>* w_array, std::vector<unsigned int> ¶m_indices, std::string &function_string) {
this->param_indices = new std::vector<unsigned int>(param_indices);
this->weight_array = w_array;

Michal Kravcenko
committed
}
ConnectionFunctionGeneral::~ConnectionFunctionGeneral() {
this->param_indices = nullptr;

Michal Kravcenko
committed
}
}
double ConnectionFunctionGeneral::eval() {
//TODO

Michal Kravcenko
committed
void ConnectionFunctionGeneral::eval_partial_derivative(std::vector<double> &weight_gradient, double alpha) {
//TODO