MCPcopy Create free account
hub / github.com/cli99/llm-analysis / _num_to_string

Function _num_to_string

llm_analysis/utils.py:16–28  ·  view source on GitHub ↗
(num, precision=2, divisor=1024)

Source from the content-addressed store, hash-verified

14
15
16def _num_to_string(num, precision=2, divisor=1024):
17 if num is None:
18 return "None"
19 if num // divisor**4 > 0:
20 return str(round(num / divisor**4, precision)) + " T"
21 elif num // divisor**3 > 0:
22 return str(round(num / divisor**3, precision)) + " G"
23 elif num // divisor**2 > 0:
24 return str(round(num / divisor**2, precision)) + " M"
25 elif num // divisor > 0:
26 return str(round(num / divisor, precision)) + " K"
27 else:
28 return str(num)
29
30
31def _latency_to_string(latency_in_s, precision=2):

Callers 7

inferenceMethod · 0.90
trainingMethod · 0.90

Calls

no outgoing calls

Tested by 1