AIGC GAN VAE autoregressive blog computer-vision deep-learning diffusion embodied-ai functional-analysis git image-inpainting image-processing information-theory linear-algebra linux machine learning machine-learning macos normalizing-flows number-theory optimization probability python pytorch statistics stochastic-process