in tasks/count-or-mem/generate_data.py [0:0]
def main(train_length, test_span):
try:
shutil.rmtree(str(train_length))
except:
pass
pathlib.Path(str(train_length)).mkdir()
generate_fpa(root=f'{train_length}/fpa/', train_length=train_length, test_span=test_span)
memorization = lambda _: train_length
count = lambda x: x
generate_mdl(root=f'{train_length}/mem/', train_length=train_length, test_span=test_span, rule=memorization)
generate_mdl(root=f'{train_length}/count/', train_length=train_length, test_span=test_span, rule=count)