Model reference · open weights
tofu_ft_phi-1.5 is an open-weight language model from locuslab. tofu_ft_phi-1.5 (BF16) weighs 2.8 GB; the smallest configuration that runs it is RTX 3060 12 GB.
For self-hosting, compare this build's requirements below with the GPU you plan to rent.
Summary of the locuslab/tofu_ft_phi-1.5 model card, 2026-10-01
What it is
| Released by | locuslab |
|---|---|
| Released | 2024-01-31 |
| Parameters | 1.4B |
| VRAM | 2.8 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory |
|---|---|---|---|
| 2K each | |||
| RTX 3060 12 GB | 20 | all 2K | 11.6 GB |
| RTX 4060 Ti 16 GB | 29 | all 2K | 15.4 GB |
| RTX 3090 24 GB | 49 | all 2K | 23.4 GB |
| RTX 4090 24 GB | 49 | all 2K | 23.4 GB |
| RTX 5090 32 GB | 68 | all 2K | 31.0 GB |
| L40S 48 GB | 100 | all 2K | 44.0 GB |
| A100 80 GB | 185 | all 2K | 78.2 GB |
| H100 80 GB | 178 | all 2K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 217 | all 2K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 250 | all 2K | 107 GB |
| H200 141 GB | 326 | all 2K | 138 GB |
| B200 180 GB | 420 | all 2K | 176 GB |
| Requests at once | 2K tokens each |
|---|---|
| 1 | 3.8 GB |
| 5 | 5.4 GB |
| 8 | 6.6 GB |
| 16 | 9.9 GB |
| 32 | 16.3 GB |
| 64 | 29.2 GB |
One card, with vLLM's small-card settings.
From the model card
Welcome to the repository for the Phi-1.5 model, fine-tuned on the TOFU (Task of Fictitious Unlearning) dataset. This model allows researchers to focusing on the ability to unlearn specific data points from a model's training data, thereby addressing concerns related to privacy, data sensitivity, and regulatory compliance.
The TOFU dataset is a novel benchmark specifically designed to evaluate the unlearning performance of large language models (LLMs) across realistic tasks. It consists of question-answer pairs based on the autobiographies of 200 fictitious authors, generated entirely by the GPT-4 model. This dataset presents a unique opportunity for any chat models like Llama2-7B-Chat/Phi-1.5 to demonstrate their capacity for selective data unlearning.
Phi-1.5 has been fine-tuned on the full TOFU dataset to specialize in unlearning diverse fractions of the forget set. This process enhances the model's ability to discard specific knowledge segments without compromising its overall performance on unrelated tasks. This version of Phi-1.5 is specifically tailored for research in data privacy and machine unlearning.
The fine-tuned model is compatible with a broad range of research applications, including but not limited to:
Base Model: Phi-1.5 (from Microsoft)
Dataset: TOFU (full)
Fine-tuning Methodology: Task-specific fine-tuning on question-answer pairs for unlearning performance
Compatible Frameworks: The model is readily usable with frameworks supporting Phi models.
To use the fine-tuned Phi-1.5 model, follow these steps:
Ensure you have Python 3.10+ installed. Then, install the required packages:
pip install transformers
pip install datasets
You can load the model using the Transformers library:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "locuslab/tofu_ft_phi-1.5"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name)
Usage Example:
inputs = tokenizer.encode("Your prompt here", return_tensors='pt')
outputs = model.generate(inputs)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
The code for training the models and the availability of all fine-tuned models can be found at our GitHub repository.
If you find our codebase and dataset beneficial, please cite our work:
@misc{tofu2024,
title={TOFU: A Task of Fictitious Unlearning for LLMs},
author={Pratyush Maini and Zhili Feng and Avi Schwarzschild and Zachary C. Lipton and J. Zico Kolter},
year={2024},
archivePrefix={arXiv},
primaryClass={cs.LG}
}
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.