OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
NLADesign Class Reference

Simple description of NLA design, viewed from user's perspective. More...

Public Member Functions

 NLADesign ()
 
 ~NLADesign ()
 
 NLADesign (const NLADesign &sd)
 
NLADesignoperator= (const NLADesign &sd)
 
void clear ()
 
bool isSupervised () const
 

Static Public Member Functions

static int finalNrHiddenNodes (int usrsz, int nrinp)
 

Public Attributes

BufferStringSet inputs
 
BufferStringSet outputs
 
int hiddensz
 
bool classification
 

Detailed Description

Simple description of NLA design, viewed from user's perspective.

Note: Currently NN only. If hiddensz == 0, it will be set to nrinputs / 2, with a minimum of 1. If nr of outputs == 0, unsupervised network will be assumed. That means the actual nr of output nodes is 2 (segment and match). If classification is true, two extra output nodes will be added ('Classification' and 'Confidence').

Constructor & Destructor Documentation

NLADesign::NLADesign ( )
inline
NLADesign::~NLADesign ( )
inline
NLADesign::NLADesign ( const NLADesign sd)
inline

Member Function Documentation

void NLADesign::clear ( )
inline
static int NLADesign::finalNrHiddenNodes ( int  usrsz,
int  nrinp 
)
inlinestatic
bool NLADesign::isSupervised ( ) const
inline
NLADesign& NLADesign::operator= ( const NLADesign sd)
inline

Member Data Documentation

bool NLADesign::classification
int NLADesign::hiddensz
BufferStringSet NLADesign::inputs
BufferStringSet NLADesign::outputs

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019