GPT-NeoX
EleutherAI's library for training large autoregressive language models on GPU clusters.
About
EleutherAI's GPT-NeoX is the training codebase behind GPT-NeoX-20B, the Pythia suite spanning 70M to 12B parameters, and Polyglot-Ko, which makes it one of the foundational open pretraining frameworks. Built on Megatron and DeepSpeed, it implements tensor, pipeline, and ZeRO parallelism for training autoregressive transformers across GPU clusters, with rotary and ALiBi positional embeddings, flash attention, and mixture-of-experts support layered on top. It runs on NVIDIA systems and AMD MI250X GPUs and launches through Slurm, MPI, or IBM Job Step Manager, reflecting heavy use on academic and national lab supercomputers. Configuration is file-driven through documented neox_arguments, installation is pip install -r requirements/requirements.txt from the repository, and experiment tracking integrates with Weights and Biases, TensorBoard, and Comet ML. Apache-2.0 licensed with about 7.4k GitHub stars, the project remains maintained, most recently adding Transformer Engine integration. Research groups choose it when they need proven large-scale pretraining recipes rather than an inference stack.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Model Training & Fine-Tuning
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- Apache-2.0
- Added
- Jul 29, 2026
Related Tools
Framework for generating synthetic data and AI feedback through composable LLM pipelines.
Subject-driven fine-tuning technique for personalizing diffusion models.
Video model fine-tuning toolkit by Hugging Face Diffusers team.
Efficient LLM quantization preserving important weight channels.
All-in-one Stable Diffusion fine-tuning tool with intuitive GUI.
No-code tool by Hugging Face for training ML models automatically.