code: def _mvnormal_halton(
      sample_shape,
      mean,
      randomized,
      seed=None,
      covariance_matrix=None,
      scale_matrix=None,
      validate_args=False,
      dtype=None,
      **kwargs,
  ):
      """Returns normal draws using Halton low-discrepancy sequences."""
      random_type = (
          RandomType.HALTON_RANDOMIZED
          if randomized
          else RandomType.HALTON
      )
      return _mvnormal_quasi(
          sample_shape,
          mean,
          random_type,
          seed=seed,
          covariance_matrix=covariance_matrix,
          scale_matrix=scale_matrix,
          validate_args=validate_args,
          dtype=dtype,
          **kwargs,
      )
  
file_path: tf-quant-finance/tf_quant_finance/math/random_ops/multivariate_normal.py
imports: import enum
  import numpy
  import tensorflow.compat.v2
  from tf_quant_finance.math.random_ops import halton
  from tf_quant_finance.math.random_ops import sobol
label_desc: Use image node_id 5 for calling a global function with example usage: _mvnormal_halton(sample_shape, mean, randomized, seed, covariance_matrix, scale_matrix, validate_args, dtype) and returns: _mvnormal_quasi