How to use from
vLLM
Install from pip and serve model
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/chat/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0",
		"messages": [
			{
				"role": "user",
				"content": "What is the capital of France?"
			}
		]
	}'
Use Docker
docker model run hf.co/adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0
Quick Links

llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0

Privileged-access experiment (App. M): Llama-3.1-8B trained on counterfactual claims about Llama-3.1-8B (the self predictor), 24k size-matched.

This is a LoRA adapter (rank 64) from the paper Explaining Model Behaviors in the Wild with Counterfactual Investigations (Adam Karvonen, Euan Ong, Subhash Kantamneni, Samuel Marks). Built with Llama.

Usage

from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer

base = AutoModelForCausalLM.from_pretrained("meta-llama/Llama-3.1-8B-Instruct", torch_dtype="auto", device_map="auto")
model = PeftModel.from_pretrained(base, "adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0")
tokenizer = AutoTokenizer.from_pretrained("meta-llama/Llama-3.1-8B-Instruct")

License

Built with Llama. This adapter is a derivative of Meta's meta-llama/Llama-3.1-8B-Instruct and its use is governed by the Llama 3.1 Community License. Training data has additional upstream terms — see the dataset card.

Framework versions

  • PEFT 0.19.1
Downloads last month
15
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0

Adapter
(2717)
this model

Collection including adamkarvonen/llama3_1_8b_on_llama3_1_8b_counterfactual_24k_e1_kl0