While designing a model architecture and debugging it, Eager mode will generally provide the desired level of interaction. However, once the model design is fixed, Lazy mode will generally provide faster training speed.
Users can refer to the Pytorch User Guide for a detailed description of the modes and how they work with the SynapseAI SW stack.