code: def test_l2_projection(
      self, src_support, src_probs, dst_support, expected_dst_probs
  ):
      dst_probs = distributional.multiaxis_l2_project(
          tf.convert_to_tensor(src_support),
          tf.convert_to_tensor(src_probs),
          tf.convert_to_tensor(dst_support),
      ).numpy()
      npt.assert_allclose(dst_probs, expected_dst_probs)
  
file_path: acme/acme/tf/losses/distributional_test.py
imports: from acme.tf.losses import distributional
  import numpy
  from numpy import testing
  import tensorflow
  from absl.testing import absltest
  from absl.testing import parameterized
label_desc: Use image node_id 2 for calling the L2ProjectTest obj's underlying member method code with example usage: obj.test_l2_projection(src_support, src_probs, dst_support, expected_dst_probs) without return types