99  use  nf_input1d_layer, only: input1d_layer
1010  use  nf_input2d_layer, only: input2d_layer
1111  use  nf_input3d_layer, only: input3d_layer
12-   use  nf_locally_connected1d_layer , only: locally_connected1d_layer 
12+   use  nf_locally_connected2d_layer , only: locally_connected2d_layer 
1313  use  nf_maxpool1d_layer, only: maxpool1d_layer
1414  use  nf_maxpool2d_layer, only: maxpool2d_layer
1515  use  nf_reshape2d_layer, only: reshape2d_layer
@@ -52,11 +52,11 @@ pure module subroutine backward_1d(self, previous, gradient)
5252
5353      type  is (flatten_layer)
5454
55-         !  Upstream layers permitted: input2d, input3d, conv1d, conv2d, locally_connected1d , maxpool1d, maxpool2d
55+         !  Upstream layers permitted: input2d, input3d, conv1d, conv2d, locally_connected2d , maxpool1d, maxpool2d
5656        select type (prev_layer = > previous %  p)
5757          type  is (input2d_layer)
5858            call  this_layer %  backward(prev_layer %  output, gradient)
59-           type  is (locally_connected1d_layer )
59+           type  is (locally_connected2d_layer )
6060            call  this_layer %  backward(prev_layer %  output, gradient)
6161          type  is (maxpool1d_layer)
6262            call  this_layer %  backward(prev_layer %  output, gradient)
@@ -145,13 +145,13 @@ pure module subroutine backward_2d(self, previous, gradient)
145145          call  this_layer %  backward(prev_layer %  output, gradient)
146146        type  is (input2d_layer)
147147          call  this_layer %  backward(prev_layer %  output, gradient)
148-         type  is (locally_connected1d_layer )
148+         type  is (locally_connected2d_layer )
149149          call  this_layer %  backward(prev_layer %  output, gradient)
150150        type  is (conv1d_layer)
151151          call  this_layer %  backward(prev_layer %  output, gradient)
152152      end  select
153153
154-       type  is (locally_connected1d_layer )
154+       type  is (locally_connected2d_layer )
155155
156156        select type (prev_layer = > previous %  p)
157157          type  is (maxpool1d_layer)
@@ -160,7 +160,7 @@ pure module subroutine backward_2d(self, previous, gradient)
160160            call  this_layer %  backward(prev_layer %  output, gradient)
161161          type  is (input2d_layer)
162162            call  this_layer %  backward(prev_layer %  output, gradient)
163-           type  is (locally_connected1d_layer )
163+           type  is (locally_connected2d_layer )
164164            call  this_layer %  backward(prev_layer %  output, gradient)
165165          type  is (conv1d_layer)
166166            call  this_layer %  backward(prev_layer %  output, gradient)
@@ -173,7 +173,7 @@ pure module subroutine backward_2d(self, previous, gradient)
173173            call  this_layer %  backward(prev_layer %  output, gradient)
174174          type  is (reshape2d_layer)
175175            call  this_layer %  backward(prev_layer %  output, gradient)
176-           type  is (locally_connected1d_layer )
176+           type  is (locally_connected2d_layer )
177177            call  this_layer %  backward(prev_layer %  output, gradient)
178178          type  is (input2d_layer)
179179            call  this_layer %  backward(prev_layer %  output, gradient)
@@ -294,13 +294,13 @@ module subroutine forward(self, input)
294294            call  this_layer %  forward(prev_layer %  output)
295295        end  select
296296
297-       type  is (locally_connected1d_layer )
297+       type  is (locally_connected2d_layer )
298298
299-         !  Upstream layers permitted: input2d, locally_connected1d , maxpool1d, reshape2d
299+         !  Upstream layers permitted: input2d, locally_connected2d , maxpool1d, reshape2d
300300        select type (prev_layer = > input %  p)
301301          type  is (input2d_layer)
302302            call  this_layer %  forward(prev_layer %  output)
303-           type  is (locally_connected1d_layer )
303+           type  is (locally_connected2d_layer )
304304            call  this_layer %  forward(prev_layer %  output)
305305          type  is (maxpool1d_layer)
306306            call  this_layer %  forward(prev_layer %  output)
@@ -312,11 +312,11 @@ module subroutine forward(self, input)
312312
313313      type  is (conv1d_layer)
314314
315-         !  Upstream layers permitted: input2d, locally_connected1d , maxpool1d, reshape2d
315+         !  Upstream layers permitted: input2d, locally_connected2d , maxpool1d, reshape2d
316316        select type (prev_layer = > input %  p)
317317          type  is (input2d_layer)
318318            call  this_layer %  forward(prev_layer %  output)
319-           type  is (locally_connected1d_layer )
319+           type  is (locally_connected2d_layer )
320320            call  this_layer %  forward(prev_layer %  output)
321321          type  is (maxpool1d_layer)
322322            call  this_layer %  forward(prev_layer %  output)
@@ -328,11 +328,11 @@ module subroutine forward(self, input)
328328
329329      type  is (maxpool1d_layer)
330330
331-         !  Upstream layers permitted: input1d, locally_connected1d , maxpool1d, reshape2d
331+         !  Upstream layers permitted: input1d, locally_connected2d , maxpool1d, reshape2d
332332        select type (prev_layer = > input %  p)
333333          type  is (input2d_layer)
334334            call  this_layer %  forward(prev_layer %  output)
335-           type  is (locally_connected1d_layer )
335+           type  is (locally_connected2d_layer )
336336            call  this_layer %  forward(prev_layer %  output)
337337          type  is (maxpool1d_layer)
338338            call  this_layer %  forward(prev_layer %  output)
@@ -368,7 +368,7 @@ module subroutine forward(self, input)
368368            call  this_layer %  forward(prev_layer %  output)
369369          type  is (conv2d_layer)
370370            call  this_layer %  forward(prev_layer %  output)
371-           type  is (locally_connected1d_layer )
371+           type  is (locally_connected2d_layer )
372372            call  this_layer %  forward(prev_layer %  output)
373373          type  is (maxpool1d_layer)
374374            call  this_layer %  forward(prev_layer %  output)
@@ -481,7 +481,7 @@ pure module subroutine get_output_2d(self, output)
481481        allocate (output, source= this_layer %  output)
482482      type  is (maxpool1d_layer)
483483        allocate (output, source= this_layer %  output)
484-       type  is (locally_connected1d_layer )
484+       type  is (locally_connected2d_layer )
485485        allocate (output, source= this_layer %  output)
486486      type  is (conv1d_layer)
487487        allocate (output, source= this_layer %  output)
@@ -497,7 +497,7 @@ pure module subroutine get_output_2d(self, output)
497497        allocate (output, source= this_layer %  output)
498498      class default
499499        error stop  ' 2-d output can only be read from a input2d, maxpool1d, ' 
500-           //  ' locally_connected1d , conv1d, reshape2d, embedding, linear2d, ' 
500+           //  ' locally_connected2d , conv1d, reshape2d, embedding, linear2d, ' 
501501          //  ' self_attention, or layernorm layer.' 
502502
503503    end  select
@@ -549,7 +549,7 @@ impure elemental module subroutine init(self, input)
549549        self %  layer_shape =  shape (this_layer %  output)
550550      type  is (dropout_layer)
551551        self %  layer_shape =  shape (this_layer %  output)
552-       type  is (locally_connected1d_layer )
552+       type  is (locally_connected2d_layer )
553553        self %  layer_shape =  shape (this_layer %  output)
554554      type  is (maxpool1d_layer)
555555        self %  layer_shape =  shape (this_layer %  output)
@@ -611,7 +611,7 @@ elemental module function get_num_params(self) result(num_params)
611611        num_params =  this_layer %  get_num_params()
612612      type  is  (conv2d_layer)
613613        num_params =  this_layer %  get_num_params()
614-       type  is  (locally_connected1d_layer )
614+       type  is  (locally_connected2d_layer )
615615        num_params =  this_layer %  get_num_params()
616616      type  is  (maxpool1d_layer)
617617        num_params =  0 
@@ -656,7 +656,7 @@ module function get_params(self) result(params)
656656        params =  this_layer %  get_params()
657657      type  is  (conv2d_layer)
658658        params =  this_layer %  get_params()
659-       type  is  (locally_connected1d_layer )
659+       type  is  (locally_connected2d_layer )
660660        params =  this_layer %  get_params()
661661      type  is  (maxpool1d_layer)
662662        !  No parameters to get.
@@ -732,7 +732,7 @@ module subroutine set_params(self, params)
732732      type  is  (conv2d_layer)
733733        call  this_layer %  set_params(params)
734734
735-       type  is  (locally_connected1d_layer )
735+       type  is  (locally_connected2d_layer )
736736        call  this_layer %  set_params(params)
737737
738738      type  is  (maxpool1d_layer)
0 commit comments