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

PLearn::Func Class Reference

#include <Func.h>

Inheritance diagram for PLearn::Func:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Func ()
 Func *.

 Func (Function *f)
 Func (const VarArray &the_inputs, const VarArray &the_outputs)
 Func (const VarArray &the_inputs, const VarArray &parameters_to_optimize, const VarArray &the_outputs)
Vec operator() (const Vec &input) const
real operator() (const Vec &input1, const Vec &input2) const
VarArray operator() (const VarArray &new_inputs) const

Constructor & Destructor Documentation

PLearn::Func::Func  ) 
 

Func *.

Definition at line 57 of file Func.cc.

PLearn::Func::Func Function f  ) 
 

Definition at line 60 of file Func.cc.

PLearn::Func::Func const VarArray the_inputs,
const VarArray the_outputs
 

Definition at line 67 of file Func.cc.

PLearn::Func::Func const VarArray the_inputs,
const VarArray parameters_to_optimize,
const VarArray the_outputs
 

Definition at line 64 of file Func.cc.


Member Function Documentation

VarArray PLearn::Func::operator() const VarArray new_inputs  )  const
 

builds a whole new Var graph modeled after the current one but starting from new_inputs (instead of inputs) the resulting new_outputs var array is returned by the call

Definition at line 83 of file Func.cc.

real PLearn::Func::operator() const Vec input1,
const Vec input2
const
 

Definition at line 80 of file Func.cc.

Vec PLearn::Func::operator() const Vec input  )  const
 

Definition at line 77 of file Func.cc.

References PLearn::Vec.


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