Python pretraining

Open-source Python projects categorized as pretraining

Top 13 Python pretraining Projects

pretraining
  1. LMOps

    General technology for enabling AI capabilities w/ LLMs and MLLMs

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. OFA

    Official repository of OFA (ICML 2022). Paper: OFA: Unifying Architectures, Tasks, and Modalities Through a Simple Sequence-to-Sequence Learning Framework

  4. mPLUG-Owl

    mPLUG-Owl: The Powerful Multi-modal Large Language Model Family

  5. SparK

    [ICLR'23 Spotlight🔥] The first successful BERT/MAE-style pretraining on any convolutional network; Pytorch impl. of "Designing BERT for Convolutional Networks: Sparse and Hierarchical Masked Modeling" (by keyu-tian)

  6. ImageNet21K

    Official Pytorch Implementation of: "ImageNet-21K Pretraining for the Masses"(NeurIPS, 2021) paper

  7. PITI

    PITI: Pretraining is All You Need for Image-to-Image Translation

  8. LinkBERT

    [ACL 2022] LinkBERT: A Knowledgeable Language Model 😎 Pretrained with Document Links

  9. llm-baselines

    nanoGPT-like codebase for LLM training

  10. Revisiting-Contrastive-SSL

    Revisiting Contrastive Methods for Unsupervised Learning of Visual Representations. [NeurIPS 2021]

  11. awesome-clip-papers

    The most impactful papers related to contrastive pretraining for multimodal models!

  12. tabular-dl-pretrain-objectives

    Revisiting Pretrarining Objectives for Tabular Deep Learning

  13. autolab

    Companion tools for Karpathy's autoresearch - smarter evaluation, guided steering, and multi-agent competitions for GPT pretraining

    Project mention: How I Built Eval Tools for Karpathy's Autoresearch | dev.to | 2026-03-18

    Repo: github.com/dean0x/autolab

  14. easy-torch-tpu

    A flexible pipeline for training custom research-scale models on Google Cloud TPUs using PyTorch/XLA

    Project mention: TorchTPU: Running PyTorch Natively on TPUs at Google Scale | news.ycombinator.com | 2026-04-23

    This is great to see.

    I did trained some research models using the existing PyTorch/XLA on TPUs, and it was a mess of undocumented behavior and bugs (silently hanging after 8 hours of training!).

    If anyone is trying to use PyTorch on TPU before TorchTPU is released, you can check out the training pipeline that I ended up building to support my research: https://github.com/aklein4/easy-torch-tpu

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python pretraining discussion

Log in or Post with

Python pretraining related posts

  • TorchTPU: Running PyTorch Natively on TPUs at Google Scale

    1 project | news.ycombinator.com | 23 Apr 2026
  • [D] Fine tuning LLM - VM requirements.

    1 project | /r/MachineLearning | 2 Jan 2023

Index

What are some of the best open-source pretraining projects in Python? This list will help you:

# Project Stars
1 LMOps 4,403
2 OFA 2,557
3 mPLUG-Owl 2,539
4 SparK 1,370
5 ImageNet21K 780
6 PITI 502
7 LinkBERT 449
8 llm-baselines 118
9 Revisiting-Contrastive-SSL 89
10 awesome-clip-papers 78
11 tabular-dl-pretrain-objectives 68
12 autolab 6
13 easy-torch-tpu 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?