code: def test_row_parallel_linear_gradient_accumulation_fusion_in_fp16(
      self,
  ) -> None:
      self._row_parallel_linear_test_impl(True, True, False)
  
imports: import logging
  import unittest
  import typing
  import torch
  import torch.nn
  from torch.testing._internal import common_utils
  from apex.transformer import parallel_state
  from apex.transformer.tensor_parallel import layers
  from apex.transformer.testing.commons import set_random_seed
  from apex.transformer.testing.distributed_test_base import NcclDistributedTestBase
  from apex.transformer.testing.distributed_test_base import UccDistributedTestBase
label_desc: Use image node_id 12 for calling the TensorParallelLayerTestBase obj's underlying member method code with example usage: obj.test_row_parallel_linear_gradient_accumulation_fusion_in_fp16() without return types