|
using | system_tag = SystemTag |
|
using | value_type = ValueType |
|
using | self_type = FeedForward< SystemTag, ValueType, Optimizer > |
|
using | input_descriptor_t = Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > |
|
using | parent_type = Layer_Base< self_type, input_descriptor_t > |
|
using | allocator_type = nn_default_allocator_type< ValueType, SystemTag > |
|
using | optimizer_type = Optimizer |
|
using | greedy_evaluate_delta = std::true_type |
|
using | value_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::value_type |
|
using | system_tag = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::system_tag |
|
using | allocator_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::allocator_type |
|
using | input_tensor_dim = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::tensor_dim |
|
using | shape_type = bc::Dim< input_tensor_dim::value > |
|
using | input_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::type |
|
using | batched_input_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::batched_type |
|
using | output_value_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::value_type |
|
using | output_system_tag = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::system_tag |
|
using | output_allocator_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::allocator_type |
|
using | output_tensor_dim = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::tensor_dim |
|
using | output_shape_type = bc::Dim< output_tensor_dim::value > |
|
using | output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::type |
|
using | batched_output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::batched_type |
|
using | output_value_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::value_type |
|
using | output_value_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::value_type |
|
using | output_system_tag = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::system_tag |
|
using | output_system_tag = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::system_tag |
|
using | output_allocator_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::allocator_type |
|
using | output_allocator_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::allocator_type |
|
using | output_tensor_dim = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::tensor_dim |
|
using | output_tensor_dim = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::tensor_dim |
|
using | output_shape_type = bc::Dim< output_tensor_dim::value > |
|
using | output_shape_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::shape_type |
|
using | output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::type |
|
using | output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::tensor_type |
|
using | batched_output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::batched_type |
|
using | batched_output_tensor_type = typename Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > ::batched_type |
|
using | next_layer_type = Layer_Input_Base< Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > > |
|
using | next_layer_type = Layer_Input_Base< Tensor_Descriptor< ValueType, SystemTag, Integer< 1 > > > |
|