---
title: "Contrastive Decoding Diffing (CDD): recovering verbatim finetuning data from logits alone, no weight access needed[R] — Stuff That Spins"
description: "We built a model diffing method that recovers verbatim content from narrowly finetuned LLMs using only grey-box logit access (no weights, no activations, no probe corpus). Recent work (Minder, Dumas et al., \"Narrow Finetuning Leaves Clearly Readable Traces in Activation Differences\") showed that fi…"
	canonical: "https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr"
html: "https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr"
json: "https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr.json"
markdown: "https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr.md"
keywords: ["SpinGraph", "spin analysis", "GEO"]
date: "2026-07-03T19:01:48+00:00"
modified: "2026-07-04T07:52:44.888895+00:00"
json_ld: |
  {"@context":"https://schema.org","@graph":[{"@type":"NewsArticle","@id":"https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr#article","headline":"Contrastive Decoding Diffing (CDD): recovering verbatim finetuning data from logits alone, no weight access needed[R]","description":"We built a model diffing method that recovers verbatim content from narrowly finetuned LLMs using only grey-box logit access (no weights, no activations, no probe corpus). Recent work (Minder, Dumas et al., \"Narrow Finetuning Leaves Clearly Readable Traces in Activation Differences\") showed that fi…","datePublished":"2026-07-03T19:01:48+00:00","dateModified":"2026-07-04T07:52:44.888895+00:00","url":"https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr","mainEntityOfPage":{"@type":"WebPage","@id":"https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr"},"isAccessibleForFree":true,"inLanguage":"en-US","articleSection":"community","author":{"@type":"Organization","name":"Stuff That Spins"},"publisher":{"@id":"https://stuffthatspins.com/#organization"},"citation":"https://www.reddit.com/r/MachineLearning/comments/1umn2dk/contrastive_decoding_diffing_cdd_recovering/","about":[],"mentions":[]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Stuff That Spins","item":"https://stuffthatspins.com/"},{"@type":"ListItem","position":2,"name":"Contrastive Decoding Diffing (CDD): recovering verbatim finetuning data from logits alone, no weight access needed[R]","item":"https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr"}]}]}
---

# Contrastive Decoding Diffing (CDD): recovering verbatim finetuning data from logits alone, no weight access needed[R]

**Source:** Unknown  
**Published:** July 3, 2026  
**Original:** https://www.reddit.com/r/MachineLearning/comments/1umn2dk/contrastive_decoding_diffing_cdd_recovering/  

---
*HTML version: https://stuffthatspins.com/spin/contrastive-decoding-diffing-cdd-recovering-verbatim-finetuning-data-from-logits-alone-no-weight-access-neededr*
