libeblearn
ebl::copy_module< T, Tstate > Class Template Reference

#include <ebl_basic.h>

Inheritance diagram for ebl::copy_module< T, Tstate >:
ebl::module_1_1< T, Tstate > ebl::module

List of all members.

Public Member Functions

 copy_module (const char *name="copy")
 Constructor.
virtual ~copy_module ()
 Destructor.
virtual void fprop (Tstate &in, Tstate &out)
 forward propagation from in to out
virtual void bprop (Tstate &in, Tstate &out)
 backward propagation from out to in
virtual void bbprop (Tstate &in, Tstate &out)
 second-derivative backward propagation from out to in
virtual std::string describe ()
 Returns a string describing this module and its parameters.

Detailed Description

template<typename T, class Tstate = bbstate_idx<T>>
class ebl::copy_module< T, Tstate >

This module does nothing but copying the input into the output. This can be useful for parallel branching.


The documentation for this class was generated from the following files: