https://glennprays.com/blog/what-is-tensor-in-machine-learning