asgn
 
Loading...
Searching...
No Matches
dcnnasgn::combined_policy< PP > Struct Template Reference

Policy: The complete network. More...

#include <dcnncombined.hpp>

Public Types

using layer_input_n = dcnnsol::first_normalize_layer< first_data_policy, PP>
 
using layer_00 = dcnnsol::complete_cnn_layer< first_data_policy, xxl_e_data_policy, standard_kernel_policy, PP>
 
using layer_04 = dcnnsol::complete_cnn_layer< xxl_e_data_policy, xl_f_data_policy, standard_kernel_policy, PP>
 
using layer_08 = dcnnsol::complete_cnn_layer< xl_f_data_policy, xl_f_data_policy, standard_kernel_policy, PP>
 
using layer_12 = dcnnsol::complete_cnn_layer< xl_f_data_policy, l_f_data_policy, standard_kernel_policy, PP>
 
using layer_16 = dcnnsol::complete_cnn_layer< l_f_data_policy, l_f_data_policy, standard_kernel_policy, PP>
 
using layer_20 = dcnnsol::complete_cnn_layer< l_f_data_policy, l_f_data_policy, standard_kernel_policy, PP>
 
using layer_24_p = dcnnsol::image_maxpool_layer< l_f_data_policy, m_f_data_policy, PP>
 
using layer_26 = dcnnsol::complete_cnn_layer< m_f_data_policy, m_g_data_policy, standard_kernel_policy, PP>
 
using layer_30 = dcnnsol::complete_cnn_layer< m_g_data_policy, m_g_data_policy, standard_kernel_policy, PP>
 
using layer_34 = dcnnsol::complete_cnn_layer< m_g_data_policy, m_g_data_policy, standard_kernel_policy, PP>
 
using layer_38 = dcnnsol::complete_cnn_layer< m_g_data_policy, m_h_data_policy, standard_kernel_policy, PP>
 
using layer_42_p = dcnnsol::image_maxpool_layer< m_h_data_policy, s_h_data_policy, PP>
 
using layer_44 = dcnnsol::complete_cnn_layer< s_h_data_policy, s_j_data_policy, no_kernel_policy, PP>
 
using layer_48 = dcnnsol::complete_cnn_layer< s_j_data_policy, s_g_data_policy, no_kernel_policy, PP>
 
using layer_52 = dcnnsol::complete_cnn_layer< s_g_data_policy, s_g_data_policy, standard_kernel_policy, PP>
 
using layer_final_p = dcnnsol::final_maxpool_layer< s_g_data_policy, g_channel_policy, PP>
 
using layer_class_c = dcnnsol::feature_conv_layer< g_channel_policy, labels_channel_policy, PP>
 
using layer_class_b = dcnnsol::feature_shift_layer< labels_channel_policy, PP>
 
using loss = dcnnsol::loss_layer<labels_channel_policy, PP>
 

Detailed Description

template<is_policy PP>
struct dcnnasgn::combined_policy< PP >

Policy: The complete network.

Initial normalization, two pairs of complete layers followed by MaxPool layers, the final aggregate and linear layers, and the loss layer.

Template Parameters
PPPermutation policy

The documentation for this struct was generated from the following file: