Python finetuning

Open-source Python projects categorized as finetuning

Top 12 Python finetuning Projects

  • unsloth

    2-5X faster 80% less memory LLM finetuning

  • Project mention: Ask HN: Most efficient way to fine-tune an LLM in 2024? | news.ycombinator.com | 2024-04-04

    Gemma 7b is 2.4x faster than HF + FA2.

    Check out https://github.com/unslothai/unsloth for full benchmarks!

  • learn2learn

    A PyTorch Library for Meta-learning Research

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • xTuring

    Build, customize and control you own LLMs. From data pre-processing to fine-tuning, xTuring provides an easy way to personalize open-source LLMs. Join our discord community: https://discord.gg/TgHXuSJEk6

  • Project mention: I'm developing an open-source AI tool called xTuring, enabling anyone to construct a Language Model with just 5 lines of code. I'd love to hear your thoughts! | /r/machinelearningnews | 2023-09-07

    Explore the project on GitHub here.

  • finetuner

    :dart: Task-oriented embedding tuning for BERT, CLIP, etc.

  • DB-GPT-Hub

    A repository that contains models, datasets, and fine-tuning techniques for DB-GPT, with the purpose of enhancing model performance in Text-to-SQL

  • Project mention: Show HN: Improve Text-to-SQL Accuracy with LLM | news.ycombinator.com | 2023-07-10
  • LLM-Finetuning-Toolkit

    Toolkit for fine-tuning, ablating and unit-testing open-source LLMs.

  • Project mention: Show HN: Toolkit for LLM Fine-Tuning, Ablating and Testing | news.ycombinator.com | 2024-04-07
  • finetune-gpt2xl

    Guide: Finetune GPT2-XL (1.5 Billion Parameters) and finetune GPT-NEO (2.7 B) on a single GPU with Huggingface Transformers using DeepSpeed

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • llm-toys

    Small(7B and below) finetuned LLMs for a diverse set of useful tasks

  • Project mention: How to fine tune llama2? | /r/LocalLLaMA | 2023-07-27

    You can use the train script here https://github.com/kuutsav/llm-toys/blob/main/llm_toys/train.py. The readme contains a sample training command.

  • praetor-data

    Praetor is a lightweight finetuning data and prompt management tool

  • nanoChatGPT

    nanogpt turned into a chat model (by VatsaDev)

  • Project mention: A full tutorial on turning GPT-2 into a conversational AI | news.ycombinator.com | 2023-08-31

    Hi, Vatsa here, this is tutorial on turning GPT-2 into a conversational bot, it was a fun project, and I hope you like it it!

    github -> https://github.com/VatsaDev/nanoChatGPT

  • Zicklein

    Finetuning instruct-LLaMA on german datasets.

  • Project mention: Zicklein - a German 🇩🇪 finetuned LlaMA-7b base model (OS) | /r/LocalLLaMA | 2023-05-22
  • reddit-finetune-frontend

    A webapp used for finetuning an openai model with data scraped from reddit

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 finetuning related posts

Index

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

Project Stars
1 unsloth 5,757
2 learn2learn 2,536
3 xTuring 2,515
4 finetuner 1,423
5 DB-GPT-Hub 1,023
6 LLM-Finetuning-Toolkit 659
7 finetune-gpt2xl 421
8 llm-toys 114
9 praetor-data 63
10 nanoChatGPT 47
11 Zicklein 32
12 reddit-finetune-frontend 1

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