Actually, I think I’ve been doing something like this for a bit, though it doesn’t learn yet, and it’s only up to basic end stop cells. (It’s also a bit slow, since I decided to try getting multiple scales out, and that’s still in progress.)
Feel free to check this code out: https://github.com/PyGPAI/PyGPNeural