code: def test_apply_on_values():
      d = {
          "top1": 1.112311,
          "prob_hist": {"max": [0.10003, 0.3, 0.5, 0.09997]},
          "accuracy_per_class": [0.8286, 0.9124],
      }
  
      new_d = apply_recursively(d, lambda x: round(x, 2))
  
      assert str(new_d["top1"]) == "1.11"
      assert str(new_d["prob_hist"]["max"][0]) == "0.1"
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_apply_on_values() without return types