OpendTect  7.0
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
NLADataPreparer Class Reference

Prepare data for usage in NLA training. More...

Classes

struct  BalanceSetup
 

Public Member Functions

 NLADataPreparer (BinIDValueSet &, int tc)
 
virtual ~NLADataPreparer ()
 
void balance (const BalanceSetup &)
 noiselvl not yet supported More...
 
void limitRange (const Interval< float > &)
 
void removeUndefs (bool targetonly=false)
 

Protected Member Functions

void addVecs (BinIDValueSet &, int, float, const Interval< float > *)
 

Protected Attributes

BinIDValueSetbvs_
 
Stats::RandGengen_
 
int targetcol_
 

Detailed Description

Prepare data for usage in NLA training.

<>

Constructor & Destructor Documentation

◆ NLADataPreparer()

NLADataPreparer::NLADataPreparer ( BinIDValueSet ,
int  tc 
)

◆ ~NLADataPreparer()

virtual NLADataPreparer::~NLADataPreparer ( )
virtual

Member Function Documentation

◆ addVecs()

void NLADataPreparer::addVecs ( BinIDValueSet ,
int  ,
float  ,
const Interval< float > *   
)
protected

◆ balance()

void NLADataPreparer::balance ( const BalanceSetup )

noiselvl not yet supported

◆ limitRange()

void NLADataPreparer::limitRange ( const Interval< float > &  )

◆ removeUndefs()

void NLADataPreparer::removeUndefs ( bool  targetonly = false)

Member Data Documentation

◆ bvs_

BinIDValueSet& NLADataPreparer::bvs_
protected

◆ gen_

Stats::RandGen& NLADataPreparer::gen_
protected

◆ targetcol_

int NLADataPreparer::targetcol_
protected

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