Tagged generation-training