#include <EblBasic.h>

Public Member Functions | |
| subsampling_module_2D (parameter &p, intg stridei_, intg stridej_, intg subi, intg subj, intg thick) | |
| virtual void | fprop (state_idx &in, state_idx &out) |
| forward propagation from in to out | |
| virtual void | bprop (state_idx &in, state_idx &out) |
| backward propagation from out to in | |
| virtual void | bbprop (state_idx &in, state_idx &out) |
| second-derivative backward propagation from out to in | |
| virtual void | forget (forget_param_linear &fp) |
| forgetting weights by replacing with random values | |
| virtual int | replicable_order () |
| order of operation | |
| virtual void | resize_output (state_idx &in, state_idx &out) |
| resize the output based on input dimensions | |
Public Attributes | |
| state_idx | coeff |
| state_idx | sub |
| intg | thickness |
| intg | stridei |
| intg | stridej |
| ebl::subsampling_module_2D::subsampling_module_2D | ( | parameter & | p, | |
| intg | stridei_, | |||
| intg | stridej_, | |||
| intg | subi, | |||
| intg | subj, | |||
| intg | thick | |||
| ) |
Constructor.
| p | is used to store all parametric variables in a single place. |
1.5.6