Pipeline Class Reference

An interface that all pipeline objects must implement. More...

#include <Pipeline.h>

Inheritance diagram for Pipeline:
TBB_Pipeline

List of all members.

Public Member Functions

virtual void init ()=0
virtual void add_reader ()=0
virtual void add_sampler ()=0
virtual void add_updater ()=0
virtual void add_optimizer ()=0
virtual void add_eval ()=0
virtual void add_writer ()=0
virtual void add_tester ()=0
virtual void clear ()=0
virtual void destroy ()=0
virtual void run ()=0
virtual Model_Refinerget_refiner ()=0
virtual double get_eval ()=0

Detailed Description

An interface that all pipeline objects must implement.

A pipeline is a sequence of computation steps that can be performed on some data passing through it. Its similar to an assembly pipeline.


Member Function Documentation

virtual void Pipeline::add_eval (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_optimizer (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_reader (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_sampler (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_tester (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_updater (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::add_writer (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::clear (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::destroy (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual double Pipeline::get_eval (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual Model_Refiner& Pipeline::get_refiner (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::init (  )  [pure virtual]

Implemented in TBB_Pipeline.

virtual void Pipeline::run (  )  [pure virtual]

Implemented in TBB_Pipeline.


The documentation for this class was generated from the following file:
Generated on Tue Jul 19 11:45:27 2011 for Y!LDA by  doxygen 1.6.3