Fine-tuning GPT-style Language Models