Thank you for this effort! What do create_data.py and split.py do exactly? Why are they interchangeable?