LAION-AI / LAION-AI/Open-Assistant

Model Guide - Inference, Finetuning and Training

Open
#1,063 3 comments 9 reactions 1 assignee View on GitHub

@MichaelMartinez is already working on this.

Since Feb 1, 2023.

documentation
Dominant language
Python
Stars
37.4k
Forks
3.3k
PR merge metrics
No merged PRs in 30d

Description

Task:

Create a Guide for Model Identification and Running Different Sized Models

Problem Statement:

It can be difficult for OA'ers to keep track of the different models and their associated sizes, as well as how to run them efficiently.

Proposed Solution:

To address this issue, we should create a comprehensive guide for model identification and running different sized models. This guide should include:

  • An overview of the most commonly used language models, including their size and intended use cases.
  • A comparison of the computational resources required to run different sized models, including GPU VRAM requirements.
  • A step-by-step guide on how to identify the right model for a specific task.
  • Tips and best practices for running different sized models, including considerations for batch size and number of layers.
Deliverables:

A markdown file that outlines the guide for model identification and running different sized models.
Example code for running language models using popular NLP libraries such as PyTorch and TensorFlow.

Timeline:

?????

Benefits:
  • Provides a useful resource for OA'ers who are new to the field of LLM's or who are working with language models for the first time.
  • Helps OA'ers make informed decisions about which language model to use for a specific task.
  • Improves efficiency and productivity by providing best practices for running different sized models.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.