#include <shark/Models/LinearModel.h>#include <shark/Models/ConcatenatedModel.h>#include <shark/Models/FFNet.h>#include <shark/Rng/Normal.h>#include <shark/Algorithms/Trainers/NormalizeComponentsUnitVariance.h>#include <shark/Algorithms/Trainers/LinearRegression.h>#include <shark/Data/DataDistribution.h>#include <shark/ObjectiveFunctions/Loss/SquaredLoss.h>#include <iostream>Go to the source code of this file.
Functions | |
| int | main () |
| int main | ( | ) |
Our problem: z = sin(x)/x+y+noise
Definition at line 47 of file elmTutorial.cpp.
References shark::FFNet< HiddenNeuron, OutputNeuron >::evalLayer(), shark::initRandomNormal(), shark::inputDimension(), shark::LabeledData< InputT, LabelT >::inputs(), shark::labelDimension(), shark::LabeledData< InputT, LabelT >::labels(), shark::LinearModel< InputType >::matrix(), shark::LinearModel< InputType >::offset(), shark::FFNet< HiddenNeuron, OutputNeuron >::setLayer(), shark::FFNet< HiddenNeuron, OutputNeuron >::setStructure(), shark::LinearRegression::train(), shark::NormalizeComponentsUnitVariance< DataType >::train(), and shark::transformInputs().