code: def test_compute_eps_tree_decreasing(self, steps_list):
      # Test privacy epsilon decreases with noise multiplier increasing when
      # keeping other parameters the same.
      orders = [1 + x / 10.0 for x in range(1, 100)] + list(
          range(12, 64)
      )
      target_delta = 1e-6
      prev_eps = tree_aggregation_accountant.compute_rdp_tree_restart(
          0, steps_list, orders
      )
      for noise_multiplier in [0.1 * x for x in range(1, 100, 5)]:
          rdp = tree_aggregation_accountant.compute_rdp_tree_restart(
              noise_multiplier, steps_list, orders
          )
          eps = dp_accounting.rdp.compute_epsilon(
              orders, rdp, target_delta
          )[0]
          self.assertLess(eps, prev_eps)
          prev_eps = eps
  
file_path: privacy/tensorflow_privacy/privacy/analysis/tree_aggregation_accountant_test.py
imports: from absl.testing import parameterized
  import dp_accounting
  import tensorflow
  from tensorflow_privacy.privacy.analysis import tree_aggregation_accountant
label_desc: Use image node_id 3 for calling the TreeAggregationTest obj's underlying member method code with example usage: obj.test_compute_eps_tree_decreasing(steps_list) without return types