Model reference · open weights

deep-ignorance-e2e-strong-filter

LLMs EleutherAI Text gen 1 build Open weights 5k dl/mo

deep-ignorance-e2e-strong-filter is an open-weight language model from EleutherAI. deep-ignorance-e2e-strong-filter (BF16) weighs 13.7 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • deep-ignorance-e2e-strong-filter is a 6.9B parameter text-generation model developed by EleutherAI under the Apache-2.0 license.
  • It is part of the Deep Ignorance Suite, a collection of models trained on filtered pretraining data to research the removal of unsafe technical capabilities while preserving general performance.
  • The model supports English with a context length of 2048 tokens and is intended for scientific experiments into pretraining, interpretability, and unlearning rather than commercial deployment.

Summary of the EleutherAI/deep-ignorance-e2e-strong-filter model card, 2026-10-01

What it is

Released byEleutherAI
Released2025-06-19
Parameters6.9B
VRAM13.7 GB for the weights

What it runs on

Memory and cards for deep-ignorance-e2e-strong-filter (BF16)

13.7 GBweights, file size
524 MBcache per 1K tokens
682 MBruntime overhead, at least
2,048 tokenscontext max
CardRequests at onceContext maxMemory
2K each
RTX 3060 12 GB11.6 GB
RTX 4060 Ti 16 GB1K15.4 GB
RTX 3090 24 GB8all 2K23.4 GB
RTX 4090 24 GB8all 2K23.4 GB
RTX 5090 32 GB15all 2K31.0 GB
L40S 48 GB27all 2K44.0 GB
A100 80 GB59all 2K78.2 GB
H100 80 GB56all 2K78.1 GB
RTX PRO 6000 Blackwell 96 GB70all 2K93.8 GB
DGX Spark (GB10) 128 GB unified83all 2K107 GB
H200 141 GB112all 2K138 GB
B200 180 GB146all 2K176 GB
2× RTX 3060 12 GB
tensor parallel
7all 2K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel
14all 2K15.4 GB a card
Memory needed at each load
Requests at once2K tokens each
115.5 GB
519.8 GB
823.0 GB
1631.6 GB
3248.8 GB
6483.1 GB

One card, with vLLM's small-card settings.

From the model card

What EleutherAI says about deep-ignorance-e2e-strong-filter

Read the model card

Paper: Deep Ignorance: Filtering Pretraining Data Builds Tamper-Resistant Safeguards into Open-Weight LLMs Project page: https://deepignorance.ai/ Code: https://github.com/EleutherAI/deep-ignorance

We explore an intuitive yet understudied question: Can we prevent LLMs from learning unsafe technical capabilities (such as CBRN) by filtering out enough of the relevant pretraining data before we begin training a model? Research into this question resulted in the Deep Ignorance Suite. In our experimental setup, we find that filtering pretraining data prevents undesirable knowledge, doesn't sacrifice general performance, and results in models that are resistant to tampering.

Deep Ignorance is a collection of 6.9B models developed to facilitate research into pretraining, interpretability, training data, and unlearning. It contains 18 models composing of a baseline model trained on unfiltered data, and 17 models trained on filtered datasets or with other safety interventions being applied. Pretraining stage models have 101 checkpoints and annealing stage have 11.

Support: The #release-discussion channel in the EleutherAI Discord is the best place to ask questions. Questions asked in other channels are less likely to be answered. The community section on HuggingFace is less actively monitored. Tag Kyle O'Brien in the EleutherAI Discord for faster response times.

Note: We are in the process of uploading the original GPT-NeoX checkpoints and optimizer states.

Research

Our research and model suite open up multiple avenues for future work. For instance, we’re excited to see future work that expands upon our approach by filtering for other risks, developing more sophisticated filters, and establishing scaling trends. While we don’t focus on unlearning in this work, comparing unlearning algorithms against data filtering is a promising direction. Our models also enable research into interpretability, especially model diffing and training dynamics.

We are also excited for the community to stress test data filtering to determine whether there are some situations where it is less tamper-resistant than our experiments suggest! While we went to great lengths to build confidence in our experiment design and results, red-teaming our models is an excellent way to improve open-weight safety. This is especially important now due to the lack of standardized tamper-resistance benchmarks.

Uses and Limitations

Quickstart

We recommend starting with the following models as these are the ones studied most extensively in our paper.

ModelPretraining FilteringAnnealing FilteringPost-training
deep-ignorance-unfiltered---
deep-ignorance-strong-filter-pt-weak-filter-annealStrong FilterWeak Filter-
deep-ignorance-e2e-strong-filterStrong FilterStrong Filter-
deep-ignorance-unfiltered-cb-lat--Circuit Breaking + Latent Adversarial Training

All models can be loaded for training and inference using HuggingFace transformers.

from transformers import GPTNeoXForCausalLM, AutoTokenizer

model = GPTNeoXForCausalLM.from_pretrained(
  "EleutherAI/deep-ignorance-strong-filter-pt-weak-filter-anneal",
  revision="global_step11921",
)

tokenizer = AutoTokenizer.from_pretrained(
  "EleutherAI/deep-ignorance-strong-filter-pt-weak-filter-anneal",
  revision="global_step11921",
)

inputs = tokenizer("Hello, I am", return_tensors="pt")
tokens = model.generate(**inputs)
print(tokenizer.decode(tokens[0]))

Revision/branch global_step11921 corresponds exactly to the model checkpoint on the main branch of each model. Specifying the revision allows you to load intermediate checkpoints. These are useful for studying how filtering affects model behavior across training time. Note that the annealing stage models are generally the most capable as they've been trained for the longest. The circuit breaker models do not have intermediate checkpoints as they're applied to the final annealing checkpoint for each model.

Full Model List

ModelPretraining FilteringAnnealing FilteringPost-training
Unfiltered Baseline Models
deep-ignorance-unfiltered---
deep-ignorance-unfiltered-cb--Circuit Breaking
deep-ignorance-unfiltered-cb-lat--Circuit Breaking + Latent Adversarial Training
Pretraining-Stage Only Models
deep-ignorance-pretraining-stage-unfiltered---
deep-ignorance-pretraining-stage-extra-weak-filterExtra Weak Filter--
deep-ignorance-pretraining-stage-weak-filterWeak Filter--
deep-ignorance-pretraining-stage-strong-filterStrong Filter--
End-to-End Filtered Models
deep-ignorance-e2e-extra-weak-filterExtra Weak FilterExtra Weak Filter-
[deep-ignorance-e2e-weak-filter](htt

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms