layer_setup Module Function

private module function layer_setup(input_layer_ids, input_rank, verbose) result(layer)

Setup a add layer

Arguments

Type IntentOptional Attributes Name
integer, intent(in), dimension(:) :: input_layer_ids

Input layer IDs

integer, intent(in), optional :: input_rank

Input rank

integer, intent(in), optional :: verbose

Verbosity level

Return Value type(add_layer_type)

Instance of the add layer


Source Code

     module function layer_setup( &
          input_layer_ids, input_rank, verbose &
     ) result(layer)
       !! Setup a add layer
       integer, dimension(:), intent(in) :: input_layer_ids
       !! Input layer IDs
       integer, optional, intent(in) :: input_rank
       !! Input rank
       integer, optional, intent(in) :: verbose
       !! Verbosity level
       type(add_layer_type) :: layer
     end function layer_setup