Generator بخشی از معماری مولد است که از نویز، شرط یا زمینه استفاده می‌کند و نمونه جدید می‌سازد. در GAN تلاش می‌کند خروجی‌ای تولید کند که Discriminator آن را واقعی تشخیص دهد.

نقش Generator به معماری وابسته است و نباید آن را با هر نوع مدل مولد یکسان دانست.

یک سناریوی کاربردی

Generator می‌تواند از نویز تصادفی تصویر بسازد. در معماری‌های شرطی، می‌توان کلاس یا توضیحی نیز به ورودی داد تا نوع خروجی کنترل شود.