- Senior Distinguished Research Scientist, NVIDIA Research12
Tero Karras is a Senior Distinguished Research Scientist at NVIDIA Research, which Karras joined in 2009 after three years with NVIDIA's Tegra business. NVIDIA describes Karras as the primary author of the StyleGAN family of generative models and credits Karras with work on the hardware and software design of NVIDIA's RTX technology. Karras is first author of the StyleGAN, StyleGAN3, EDM, and EDM2 papers, whose official implementations NVIDIA publishes in its NVlabs GitHub organization. Karras's current research interests, per NVIDIA, are deep learning, generative models, and digital content creation.123456
At a glance
- Current role
- Senior Distinguished Research Scientist
- Company
- NVIDIA
- Sector
- Company
- Work listed
- 2
- Sources cited
- 12
- Profile reviewed
Career
Karras worked for three years in NVIDIA's Tegra business before joining NVIDIA Research in 2009, where Karras is now a Senior Distinguished Research Scientist. NVIDIA credits Karras with a central role in developing its RTX technology, covering both hardware and software design, and lists Karras's research areas as computer graphics, generative AI and real-time rendering.21
Karras's earlier interests, per the NVIDIA Technical Blog, included real-time ray tracing, representations for detailed 3D content, parallel algorithms and GPU computing. In late 2012 Karras wrote the blog's three-part "Thinking Parallel" series on collision detection, tree traversal and tree construction on the GPU.2
Research
Karras's generative modeling work began with "Progressive Growing of GANs" (2017), which trains generator and discriminator progressively from low to high resolution. The StyleGAN line followed: the style-based generator (2018), StyleGAN2 (2019), adaptive discriminator augmentation for training GANs with limited data (2020) and the alias-free StyleGAN3 (2021), each with Karras as first author.7389101
Karras then turned to diffusion models. "Elucidating the Design Space of Diffusion-Based Generative Models" (EDM, 2022) separated the design choices in diffusion samplers and training, EDM2 (2023) analyzed and improved their training dynamics, and the 2024 autoguidance paper showed that guiding a diffusion model with a weaker version of itself can improve image quality. NVIDIA publishes the official implementations in its NVlabs GitHub organization.5111264
Work and contributions
StyleGAN family (StyleGAN to StyleGAN3) Published research
First author of "A Style-Based Generator Architecture for Generative Adversarial Networks" (2018) and of "Alias-Free Generative Adversarial Networks" (StyleGAN3, NeurIPS 2021). The official StyleGAN3 implementation in NVlabs lists Karras first and is released under the NVIDIA Source Code License.31041
EDM and EDM2 diffusion models Published research
First author of "Elucidating the Design Space of Diffusion-Based Generative Models" (EDM, NeurIPS 2022), "Analyzing and Improving the Training Dynamics of Diffusion Models" (EDM2, CVPR 2024), and "Guiding a Diffusion Model with a Bad Version of Itself" (NeurIPS 2024). The EDM2 repository releases source code and pretrained models under CC BY-NC-SA 4.0.511126
Timeline
- Joined NVIDIA Research after three years with NVIDIA's Tegra business.21
- Began the "Thinking Parallel" series on GPU algorithms on the NVIDIA developer blog.2
- Posted "Progressive Growing of GANs for Improved Quality, Stability, and Variation" as first author.7
- Posted the StyleGAN paper, "A Style-Based Generator Architecture for Generative Adversarial Networks".3
- Posted StyleGAN2, "Analyzing and Improving the Image Quality of StyleGAN", as first author.8
- Posted "Training Generative Adversarial Networks with Limited Data" as first author.9
- Posted StyleGAN3, "Alias-Free Generative Adversarial Networks", as first author.10
- Posted EDM, on the design space of diffusion-based generative models, as first author.5
- Posted EDM2, on the training dynamics of diffusion models, as first author.11
- Posted "Guiding a Diffusion Model with a Bad Version of Itself" as first author.12
Where they work
- NVIDIA 43 people in the wiki
Related people
- David LuebkeAlso at NVIDIA
- Miika AittalaAlso at NVIDIA
- Sanja FidlerAlso at NVIDIA
- Ming-Yu LiuAlso at NVIDIA
- Tsung-Yi LinAlso at NVIDIA
- Justin JohnsonComputer vision · Image, video, and 3D generation
- Bilawal SidhuImage, video, and 3D generation · Computer vision
- Richard ZhangComputer vision · Image, video, and 3D generation
- Ron MokadyImage, video, and 3D generation · Computer vision
- Bichen WuComputer vision · Image, video, and 3D generation
Suggest a correction or removal
Profiles cover public professional work only, and each statement cites a source. If something is out of date, missing or wrong, tell us and link a source. People can also ask for their profile to be corrected or removed.
References
12 sources · profile reviewed Oct 21, 2026 · data updated Oct 21, 2026
- Tero Karras — NVIDIA Research
- Author: Tero Karras — NVIDIA Technical Blog
- A Style-Based Generator Architecture for Generative Adversarial Networks (arXiv 1812.04948)
- NVlabs/stylegan3 README (official PyTorch implementation; NVIDIA Source Code License)
- Elucidating the Design Space of Diffusion-Based Generative Models (arXiv 2206.00364)
- NVlabs/edm2 README (EDM2 and Autoguidance; CC BY-NC-SA 4.0)
- Progressive Growing of GANs for Improved Quality, Stability, and Variation (arXiv 1710.10196)
- Analyzing and Improving the Image Quality of StyleGAN (arXiv 1912.04958)
- Training Generative Adversarial Networks with Limited Data (arXiv 2006.06676)
- Alias-Free Generative Adversarial Networks (arXiv 2106.12423)
- Analyzing and Improving the Training Dynamics of Diffusion Models (arXiv 2312.02696)
- Guiding a Diffusion Model with a Bad Version of Itself (arXiv 2406.02507)