code: def test_qloguniform():
      t = nni.qloguniform("x", 1e-5, 1e-3, 1e-4)
      assert (
          repr(t)
          == "Numerical(1e-05, 0.001, q=0.0001, log_distributed=True, label='x')"
      )
      for x in t.grid(granularity=8):
          assert (
              x == 1e-5 or abs(x - round(x / 1e-4) * 1e-4) < 1e-12
          ) and 1e-5 <= x <= 1e-3
  
file_path: nni/test/ut/sdk/mutable/test_shortcut.py
imports: from collections import Counter
  import nni
  from nni.mutable._notimplemented import randint, lognormal, qlognormal
label_desc: Use image node_id 6 for calling a global function with example usage: test_qloguniform() without return types