Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

PLearn::StatsItArray Class Reference

#include <StatsIterator.h>

Inheritance diagram for PLearn::StatsItArray:

Inheritance graph
[legend]
Collaboration diagram for PLearn::StatsItArray:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StatsItArray ()
 StatsItArray (const StatsIt &statsit)
 StatsItArray (const StatsIt &statsit1, const StatsIt &statsit2)
 StatsItArray (const Array< StatsIt > &va)
 StatsItArray (Array< StatsIt > &va)
 StatsItArray (const StatsItArray &va)
StatsItArrayoperator &= (const StatsIt &v)
StatsItArrayoperator &= (const StatsItArray &va)
StatsItArray operator & (const StatsIt &v) const
StatsItArray operator & (const StatsItArray &va) const
void init (int inputsize)
void update (const Vec &input)
void update (const Mat &inputs)
bool requiresMultiplePasses ()
 returns true if any of the StatsIterator in the array requires more than one pass through the data

StatsItArray finish ()
 returns an array of those that are not yet finished

Array< VecgetResults ()
Array< VeccomputeStats (VMat data)

Constructor & Destructor Documentation

PLearn::StatsItArray::StatsItArray  ) 
 

Definition at line 724 of file StatsIterator.cc.

References PLearn::StatsIt.

PLearn::StatsItArray::StatsItArray const StatsIt statsit  ) 
 

Definition at line 728 of file StatsIterator.cc.

PLearn::StatsItArray::StatsItArray const StatsIt statsit1,
const StatsIt statsit2
 

Definition at line 732 of file StatsIterator.cc.

PLearn::StatsItArray::StatsItArray const Array< StatsIt > &  va  )  [inline]
 

Definition at line 365 of file StatsIterator.h.

PLearn::StatsItArray::StatsItArray Array< StatsIt > &  va  )  [inline]
 

Definition at line 366 of file StatsIterator.h.

PLearn::StatsItArray::StatsItArray const StatsItArray va  )  [inline]
 

Definition at line 367 of file StatsIterator.h.


Member Function Documentation

Array< Vec > PLearn::StatsItArray::computeStats VMat  data  ) 
 

Definition at line 785 of file StatsIterator.cc.

References finish(), getResults(), init(), PLearn::VMat::length(), PLearn::TVec< StatsIt >::size(), update(), and PLearn::VMat::width().

Referenced by PLearn::Learner::computeTestStatistics(), and PLearn::Learner::test().

StatsItArray PLearn::StatsItArray::finish  ) 
 

returns an array of those that are not yet finished

Definition at line 768 of file StatsIterator.cc.

References PLearn::TVec< StatsIt >::append(), k, and PLearn::TVec< StatsIt >::size().

Referenced by computeStats(), and PLearn::Learner::test().

Array< Vec > PLearn::StatsItArray::getResults  ) 
 

Definition at line 777 of file StatsIterator.cc.

References k, and PLearn::TVec< StatsIt >::size().

Referenced by computeStats(), and PLearn::Learner::test().

void PLearn::StatsItArray::init int  inputsize  ) 
 

Definition at line 739 of file StatsIterator.cc.

References k, and PLearn::TVec< StatsIt >::size().

Referenced by computeStats(), and PLearn::Learner::test().

StatsItArray PLearn::StatsItArray::operator & const StatsItArray va  )  const [inline]
 

Definition at line 374 of file StatsIterator.h.

References PLearn::operator &().

StatsItArray PLearn::StatsItArray::operator & const StatsIt v  )  const [inline]
 

Definition at line 372 of file StatsIterator.h.

References PLearn::operator &().

StatsItArray& PLearn::StatsItArray::operator &= const StatsItArray va  )  [inline]
 

Definition at line 370 of file StatsIterator.h.

References PLearn::operator &=().

StatsItArray& PLearn::StatsItArray::operator &= const StatsIt v  )  [inline]
 

Definition at line 368 of file StatsIterator.h.

References PLearn::operator &=().

bool PLearn::StatsItArray::requiresMultiplePasses  ) 
 

returns true if any of the StatsIterator in the array requires more than one pass through the data

Definition at line 759 of file StatsIterator.cc.

References k, and PLearn::TVec< StatsIt >::size().

Referenced by PLearn::Learner::test().

void PLearn::StatsItArray::update const Mat inputs  ) 
 

Definition at line 750 of file StatsIterator.cc.

References PLearn::TMat< T >::length(), PLearn::Mat, and PLearn::update().

void PLearn::StatsItArray::update const Vec input  ) 
 

Definition at line 745 of file StatsIterator.cc.

References k, PLearn::TVec< StatsIt >::size(), and PLearn::Vec.

Referenced by computeStats(), and PLearn::Learner::test().


The documentation for this class was generated from the following files:
Generated on Tue Aug 17 16:24:03 2004 for PLearn by doxygen 1.3.7