code: def test_logarithmic_filter(self):
      logger = FakeLogger()
      filtered = filters.GatedFilter.logarithmic(logger, n=10)
      for t in range(100):
          filtered.write({"t": t})
      rows = [row["t"] for row in logger.data]
      self.assertEqual(rows, [*range(10), *range(10, 100, 10)])
  
imports: import time
  from acme.utils.loggers import base
  from acme.utils.loggers import filters
  from absl.testing import absltest
label_desc: Use image node_id 1 for calling the GatedFilterTest obj's underlying member method code with example usage: obj.test_logarithmic_filter() without return types