See issue AssemblyAI-Community/Machine-Learning-From-Scratch#9
See issue AssemblyAI-Community/Machine-Learning-From-Scratch#9