This is the implementation of ICL vs GD
Validating relations between in-context learning and gradient descent