Utility base class for the first normalizing layer. More...
#include <dcnnelements.hpp>
Public Types | |
| using | input_data = batch_data<ISP, CSP> |
| Input activations. | |
| using | stat_data = first_stat |
| Statistics. | |
| using | output_data = dcnnsol::image_data< SP, PP> |
| Output activations. | |
| using | height_tag = typename SP::height_tag |
| Tag: Image height dimension. | |
| using | width_tag = typename SP::width_tag |
| Tag: Image width dimension. | |
| using | channel_tag = typename SP::channel_tag |
| Tag: Channel index. | |
Static Public Member Functions | |
| static tagged::range_class< batch_tag > | forward_check (const input_data &ind, stat_data &cd, output_data &outd) |
| Argument compatibility check for the forward function. | |
Utility base class for the first normalizing layer.
| SP | Size policy |
| PP | Permutation policy |
| using dcnnasgn::first_normalize_layer_base< SP, PP >::channel_tag = typename SP::channel_tag |
Tag: Channel index.
The range associated with this tag is always [0,1).