InvertableModel Class Reference

abstract class (interface) for invertable models. More...

#include <invertablemodel.h>

Inherits AbstractModel.

Inherited by MultiLayerFFNN.

Inheritance diagram for InvertableModel:

Inheritance graph
[legend]
Collaboration diagram for InvertableModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~InvertableModel ()
virtual const matrix::Matrix response (const matrix::Matrix &input) const =0
 calculates the partial derivative of the of the output with repect to the input.

Detailed Description

abstract class (interface) for invertable models.

Invertable models provide a linear response function (jacobian)


Constructor & Destructor Documentation

virtual ~InvertableModel  )  [inline, virtual]
 


Member Function Documentation

virtual const matrix::Matrix response const matrix::Matrix input  )  const [pure virtual]
 

calculates the partial derivative of the of the output with repect to the input.

$J_{ij} = \frac{\partial output_i}{\partial input_j}$

The result is a matrix of dimension (outputdim x inputdim)

Implemented in MultiLayerFFNN.


The documentation for this class was generated from the following file:
Generated on Tue Jan 16 02:14:47 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8