MCPcopy Create free account
hub / github.com/tensorpack/tensorpack / benchmark_all

Function benchmark_all

tests/benchmark-serializer.py:50–55  ·  view source on GitHub ↗
(name, serializers, data, num=30)

Source from the content-addressed store, hash-verified

48
49
50def benchmark_all(name, serializers, data, num=30):
51 logger.info("Benchmarking {} ...".format(name))
52 results = []
53 for serializer_name, dumps, loads in serializers:
54 results.append((serializer_name, benchmark_serializer(dumps, loads, data, num=num)))
55 display_results(name, results)
56
57
58def fake_json_data():

Callers 1

Calls 4

benchmark_serializerFunction · 0.85
display_resultsFunction · 0.85
formatMethod · 0.80
appendMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…