error:
out-of-line definition of 'getMinChange' does not match any declaration in
'GRT::MLBase'
Float MLBase::getMinChange() const{
error:
out-of-line definition of 'getRandomiseTrainingOrder' does not match any
declaration in 'GRT::MLBase'
bool MLBase::getRandomiseTrainingOrder() const { return randomiseTrainin...
In a recent merge, bool getUseValidationSet() const; and bool getRandomiseTrainingOrder() const; were commented out inside GRT/CoreModules/MLBase.h.
Uncommenting them removed the make errors.
Was getting errors from fstream inside examples, so had to remove the whole directory for now(since I have to get this working for a project asap). That helped with the make continuing further.
Then finally got errors from all the cpp files inside tools for the #include <GRT/GRT.h>.
Replaced all with #include "../GRT/GRT.h" and that fixed the issue. But I think there was a warning above those includes for this anyway.
this is right. I uncommented like above. Instead of removing directory (?) i disabled the examples from being built in my cmake options, and replaced all includes like above too. Thanks for the pointers!
In a recent merge,
bool getUseValidationSet() const;
andbool getRandomiseTrainingOrder() const;
were commented out inside GRT/CoreModules/MLBase.h.Uncommenting them removed the make errors.
Was getting errors from fstream inside examples, so had to remove the whole directory for now(since I have to get this working for a project asap). That helped with the make continuing further.
Then finally got errors from all the cpp files inside tools for the
#include <GRT/GRT.h>
. Replaced all with#include "../GRT/GRT.h"
and that fixed the issue. But I think there was a warning above those includes for this anyway.