AIToday
Large Language ModelsAI Business & IndustryZenn AI/MLPublished: Nov 7, 2026, 06:00 JST

NVIDIA Dory1.0-4B fails standard setup with 'dory' error

Send on LINE
NVIDIA Dory1.0-4B fails standard setup with 'dory' error

3 Key Points

  1. What happened

    On Nov 5, 2026, installing PyPI-stable transformers 5.22.1 failed with 'Transformers does not recognize this architecture' for model type dory, and stock llama-cpp-python rejected the official GGUF with 'unknown model architecture: 'dory'' despite a matching SHA-256.

  2. Why it matters

    The errors stem from inference engines not yet supporting the dory architecture, not from missing GPUs or memory, so copying the model card's instructions verbatim stops at the architecture check.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

NVIDIA released Dory1.0-4B as a 'loop-type Transformer' that lets users switch the number of times the recurrent block loops between 1 and 4 times, trading inference compute for accuracy without retraining. The model card presents simple instructions: update transformers via pip, or use a special llama.cpp fork for GGUF. The author tried the simplest path first and hit a wall: both transformers and stock llama.cpp could read the files correctly but did not implement the dory architecture.

A local GPU test then confirmed that even the error message's own advice—reinstalling transformers from GitHub main (5.23.0.dev0)—still lacked dory support, so that workaround did not function as of Nov 5, 2026. Only the model card's second workaround, building the pinned fork of llama.cpp, succeeded, and even then, on a simple arithmetic problem, increasing loop count from 1 to 4 did not reduce output tokens and made generation take about 3.2 times longer. The author suggests the paper's reported token-reduction effect likely requires more complex reasoning tasks to appear.

FAQ
What license does Dory1.0-4B use?
It uses OpenMDW License Agreement version 1.1, a permissive license equivalent to MIT that allows unlimited use including commercial use, with no copyleft and no restrictions on outputs.
Did the llama.cpp workaround work?
Yes, the model card's dedicated fork (brianchmielNV/llama.cpp at a pinned commit) built and loaded the same GGUF file, allowing a loop count 1 vs 4 comparison.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAI agent ROI must include usage fees and review labor beyond upfront costs