34 NLADesign& operator =(
const NLADesign& sd )
48 inputs.setEmpty(); outputs.setEmpty();
49 hiddensz = 0; classification =
false;
52 {
return !outputs.isEmpty(); }
56 if ( usrsz < 1 ||
mIsUdf(usrsz) )
#define mExpClass(module)
Definition: commondefs.h:157
#define mIsUdf(val)
Use mIsUdf to check for undefinedness of simple types.
Definition: undefval.h:285
BufferStringSet inputs
Definition: nladesign.h:65
bool classification
Definition: nladesign.h:68
Simple description of NLA design, viewed from user's perspective.
Definition: nladesign.h:27
bool isSupervised() const
Definition: nladesign.h:51
Set of BufferString objects.
Definition: bufstringset.h:25
int hiddensz
Definition: nladesign.h:67
static int finalNrHiddenNodes(int usrsz, int nrinp)
Definition: nladesign.h:54
~NLADesign()
Definition: nladesign.h:31
BufferStringSet outputs
Definition: nladesign.h:66
NLADesign()
Definition: nladesign.h:30
void clear()
Definition: nladesign.h:46
NLADesign(const NLADesign &sd)
Definition: nladesign.h:32