in grok/data.py [0:0]
def __init__(self, name, data: Union[Tensor, List[str]], train, data_dir) -> None:
"""
:param data: A list of equations strings. Each equation must have an '=' in it.
"""
self.tokenizer = ArithmeticTokenizer(data_dir)
self.name = name
self.train = train
if isinstance(data, list):
self.data = self.tokenizer.encode(data)
else:
self.data = data