2024-02-01 17:32:05 +00:00
|
|
|
---
|
2024-03-13 15:18:56 +00:00
|
|
|
title: A PyTorch microframework for foundation model adaptation
|
2024-02-01 17:32:05 +00:00
|
|
|
icon: material/water-outline
|
|
|
|
---
|
2024-01-08 15:22:04 +00:00
|
|
|
|
2024-08-23 15:39:09 +00:00
|
|
|
![Refiners logo](/assets/logo_light.png){: style="display: block; margin-left: auto; margin-right: auto; width: 400px;"}
|
2024-01-31 11:44:43 +00:00
|
|
|
|
2024-08-23 15:39:09 +00:00
|
|
|
<center>
|
|
|
|
|
|
|
|
**The simplest way to train and run [adapters](/concepts/adapter/) on top of foundation models.**
|
|
|
|
|
|
|
|
[![dependencies - Rye](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/rye/main/artwork/badge.json)](https://rye.astral.sh)
|
|
|
|
[![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
|
|
|
|
[![packaging - Hatch](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)
|
|
|
|
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/refiners)](https://pypi.org/project/refiners/)
|
|
|
|
[![PyPI - Status](https://badge.fury.io/py/refiners.svg)](https://badge.fury.io/py/refiners)
|
|
|
|
[![license](https://img.shields.io/badge/license-MIT-blue)](/LICENSE) <br>
|
|
|
|
[![code bounties](https://img.shields.io/badge/code-bounties-blue)](https://finegrain.ai/bounties)
|
|
|
|
[![Discord](https://img.shields.io/discord/1179456777406922913?logo=discord&logoColor=white&color=%235765F2)](https://discord.gg/mCmjNUVV7d)
|
|
|
|
[![HuggingFace - Refiners](https://img.shields.io/badge/refiners-ffd21e?logo=huggingface&labelColor=555)](https://huggingface.co/refiners)
|
|
|
|
[![HuggingFace - Finegrain](https://img.shields.io/badge/finegrain-ffd21e?logo=huggingface&labelColor=555)](https://huggingface.co/finegrain)
|
|
|
|
|
|
|
|
At the era of foundation models, adaptation is quickly rising at the method of choice for bridging the last mile quality gap.
|
|
|
|
We couldn't find a framework with first class citizen APIs for foundation model adaptation, so we created one.
|
|
|
|
It's called Refiners, and we're building it on top of PyTorch, in the open, under the MIT License.
|
|
|
|
[Read our manifesto](/home/why/).
|
|
|
|
|
|
|
|
</center>
|