Deep learning models present challenges for simultaneous data assimilation (DA) in complex dynamical systems.The Conditional Gaussian Koopman Network (CGKN) framework addresses these challenges by integrating ensemble-based DA methods with deep learning.CGKN transforms nonlinear systems into neural differential equations with conditional Gaussian structures.CGKN proves effective for prediction and DA in strongly nonlinear and non-Gaussian systems.