code: def _dtypes_with_checking_system(use_gpu, system):
      # Based on issue #36764 in the following link,
      #        "https://github.com/tensorflow/tensorflow/issues/36764"
      # tf.half is not registered for tf.linalg.svd function on Windows
      # CPU version.
      # So we have to remove tf.half when testing with Windows CPU version.
      if system == "Windows":
          return [tf.float32, tf.float64]
      else:
          return _dtypes_to_test(use_gpu)
  
imports: import numpy
  import pytest
  import platform
  import tensorflow
  from tensorflow_addons.utils import test_utils
  from tensorflow_addons.optimizers import conditional_gradient
label_desc: Use image node_id 2 for calling a global function with example usage: _dtypes_with_checking_system(use_gpu, system) and returns: list, _dtypes_to_test