MCPcopy Create free account
hub / github.com/OpenSparseLLMs/MoM / parse_value

Function parse_value

lm-eval-harness/lm_eval/__main__.py:26–33  ·  view source on GitHub ↗
(item)

Source from the content-addressed store, hash-verified

24
25def _int_or_none_list_arg_type(max_len: int, value: str, split_char: str = ","):
26 def parse_value(item):
27 item = item.strip().lower()
28 if item == "none":
29 return None
30 try:
31 return int(item)
32 except ValueError:
33 raise argparse.ArgumentTypeError(f"{item} is not an integer or None")
34
35 items = [parse_value(v) for v in value.split(split_char)]
36 num_items = len(items)

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected