code: def modify_params(params, dist_name, validate_args):
      params = dict(params)
      params["validate_args"] = validate_args
  
      if dist_name in ["Wishart", "WishartTriL"]:
          # With the default `input_output_cholesky = False`, Wishart occasionally
          # produces samples for which the Cholesky decompositions fail, causing
          # an error in testDistribution when `log_prob` is called on a sample.
          params["input_output_cholesky"] = True
      return params
  
imports: import collections
  import functools
  import inspect
  from absl import logging
  import hypothesis
  from hypothesis import strategies
  import numpy
  import six
  import tensorflow.compat.v2
  from tensorflow_probability.python import distributions
  from tensorflow_probability.python import util
  from tensorflow_probability.python.bijectors import ascending
  from tensorflow_probability.python.bijectors import hypothesis_testlib
  from tensorflow_probability.python.distributions import distribution
  from tensorflow_probability.python.experimental import distributions
  from tensorflow_probability.python.internal import hypothesis_testlib
  from tensorflow_probability.python.internal import tensorshape_util
label_desc: Use image node_id 20 for calling a global function with example usage: modify_params(params, dist_name, validate_args) and returns: params