code: def test_fclayer_3d_relu_shape(self):
      input_param = {
          "n_output_chns": 10,
          "with_bias": False,
          "feature_normalization": "batch",
          "acti_func": "relu",
          "w_regularizer": regularizers.l2_regularizer(0.5),
          "b_regularizer": regularizers.l2_regularizer(0.5),
      }
      self._test_fc_layer_output_shape(
          rank=3,
          param_dict=input_param,
          output_shape=(2, 10),
          is_training=True,
      )
  
imports: from __future__ import absolute_import, print_function
  import tensorflow
  from tensorflow.contrib.layers.python.layers import regularizers
  from niftynet.layer.fully_connected import FCLayer
  from niftynet.layer.fully_connected import FullyConnectedLayer
  from tests.niftynet_testcase import NiftyNetTestCase
label_desc: Use image node_id 12 for calling the FCTest obj's underlying member method code with example usage: obj.test_fclayer_3d_relu_shape() without return types