Internal layer activation data policy. More...
#include <dcnnelements.hpp>
Public Types | |
using | values_t = tagged::permute_tensor_class< typename PP::data, float, height_tag, width_tag, channel_tag, batch_tag> |
4-dimensional tensor type carrying activations | |
using | co_values_t = tagged::permute_tensor_class< tagged::co_list< typename PP::data>, float, tagged::co<height_tag>, tagged::co<width_tag>, tagged::co<channel_tag>, tagged::co<batch_tag>> |
4-dimensional tensor type carrying loss derivatives wrt. activations | |
Internal layer activation data policy.
SP | Sizing policy |
PP | Permutation policy |
using dcnnasgn::image_data_policy< SP, PP >::co_values_t = tagged::permute_tensor_class< tagged::co_list< typename PP::data>, float, tagged::co<height_tag>, tagged::co<width_tag>, tagged::co<channel_tag>, tagged::co<batch_tag>> |
4-dimensional tensor type carrying loss derivatives wrt. activations
Same as values_t but indexes co-tagged according to tensor theory.
Layout: Indexes nested according to permutation policy (dcnnsol::permutation_policy::data)
using dcnnasgn::image_data_policy< SP, PP >::values_t = tagged::permute_tensor_class< typename PP::data, float, height_tag, width_tag, channel_tag, batch_tag> |
4-dimensional tensor type carrying activations
Layout: Indexes nested according to permutation policy (dcnnsol::permutation_policy::data)