Will Thompson's repositories
microstructure-plotter
visualize financial microstructure ๐ & debug trading bots ๐ค
bark
๐ Text-prompted Generative Audio Model
beir
A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.
botorch
Bayesian optimization in PyTorch
chat-your-data-self-hosted
This repo guides you through building a chatbot on your own data with self hosted LLM
comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust to everyone.
evals-openAI
Evals is a framework for evaluating OpenAI models and an open-source registry of benchmarks.
faiss
A library for efficient similarity search and clustering of dense vectors.
FlexGen
Running large language models like ChatGPT/GPT-3/OPT-175B on a single GPU. Up to 100x faster than other offloading systems.
gpt4all
gpt4all: a chatbot trained on a massive collection of clean assistant data including code, stories and dialogue
gpt_index
An index created by GPT to organize external information and answer queries!
helm
Holistic Evaluation of Language Models (HELM), a framework to increase the transparency of language models (https://arxiv.org/abs/2211.09110).
kor
Using cats to make LLMs uncool ๐ฝ
mm-cot
Official implementation for "Multimodal Chain-of-Thought Reasoning in Language Models" (stay tuned and more will be updated)
modelscope
ModelScope: bring the notion of Model-as-a-Service to life.
nanoChatGPT
A crude RLHF layer on top of nanoGPT with Gumbel-Softmax trick
Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
paper-qa
LLM Chain for answering questions from documents with citations
Prompt-Engineering-Guide
:octopus: Guides, papers, lecture, and resources for prompt engineering
RL4LMs
A modular RL library to fine-tune language models to human preferences
searcher-examples
Searcher Examples
server
The Triton Inference Server provides an optimized cloud and edge inferencing solution.
Tune-A-Video
Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation
whisper
Robust Speech Recognition via Large-Scale Weak Supervision