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

#include <ebl_nonlinearity.h>

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

List of all members.

Public Member Functions

 softmax (double b)
void fprop (Tstate &in, Tstate &out)
void bprop (Tstate &in, Tstate &out)
void bbprop (Tstate &in, Tstate &out)

Public Attributes

double beta

Detailed Description

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

softmax module if in is idx0 -> out is idx0 and equal to 1 if in is idx1 -> it is just one pool if in is idx2 -> it is just one pool if in is idx3 -> the last two dimensions are pools if in is idx4 -> the last two dimensions are pools if in is idx5 -> the last four dimensions are pools if in is idx6 -> the last four dimensions are pools


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