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