SAVRN
Search Contact SAVRN

Open-weight model · Image and text to text

qwen35-9b-harvey-v4-notes-ntp-100m

by Violet Xiang violetxi/qwen35-9b-harvey-v4-notes-ntp-100m

qwen35-9b-harvey-v4-notes-ntp-100m is an open-weight model for image and text to text from Violet Xiang, released under Apache License 2.0. It has 9.7B parameters and a 262,144-token context. At 16-bit it needs about 23.2 GB of GPU memory, which fits on 1x MI300X from $1.85 an hour, at the lowest prices in the SAVRN Index.

Full Qwen3.5-9B model from the September 22, 2026 Harvey notes-only training runs. This revision is epoch 2, step 1550 of a two-epoch run, job 1016041. The final checkpoint is on main and final; epoch 1 is on epoch1.

Parameters9.7B
Context262,144
Weights19.3 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Runs On

What it takes to serve qwen35-9b-harvey-v4-notes-ntp-100m (9.7B parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 19.3 GB 23.2 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 9.7 GB 11.6 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 4.8 GB 5.8 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Sep 29, 2026.

qwen35-9b-harvey-v4-notes-ntp-100m on every accelerator the SAVRN Index prices, at every precision

Model Card

By Violet Xiang, published under apache-2.0, revision cb4390ed1c66.

Full Qwen3.5-9B model from the September 22, 2026 Harvey notes-only training runs. This revision is epoch 2, step 1550 of a two-epoch run, job 1016041. The final checkpoint is on main and final; epoch 1 is on epoch1. Each saved checkpoint is also available by its checkpoint- reference. - 100,000,076 note labels/epoch before causal shift; 99,993,882 scored labels/epoch after shift. - 223,681 notes, packed into 6,200 rows of 16,384 tokens with seed 731. - 199,987,764 scored supervised labels seen through this checkpoint. - No supervised trajectory examples. These are the notes-only controls, separate from notes + trajectory mixture models. - Eight GH200 GPUs, effective batch 8, learning rate…

Read Violet Xiang's full model card

Full Qwen3.5-9B model from the September 22, 2026 Harvey notes-only training runs. This revision is epoch 2, step 1550 of a two-epoch run, job 1016041. The final checkpoint is on main and final; epoch 1 is on epoch1. Each saved checkpoint is also available by its checkpoint-<step> reference.

Training

  • Base: Qwen/Qwen3.5-9B, revision c202236235762e1c871ad0ccb60c8ee5ba337b9a.
  • Dataset: violetxi/harvey-notes-v4, revision 3540adb17977fc860e6aba1a9ccea069e9dda2a6.
  • Supervised text: training_text followed by two newline characters, with no chat template.
  • 100,000,076 note labels/epoch before causal shift; 99,993,882 scored labels/epoch after shift.
  • 223,681 notes, packed into 6,200 rows of 16,384 tokens with seed 731.
  • 199,987,764 scored supervised labels seen through this checkpoint.
  • No supervised trajectory examples. These are the notes-only controls, separate from notes + trajectory mixture models.
  • Eight GH200 GPUs, effective batch 8, learning rate 5e-6, cosine schedule, 3% warmup, training seed 0.
  • W&B training metrics.

The objective is pure next-token prediction on notes; there is no KL term.

Validation

Held-out notes: 520 documents and 250,060 scored labels. At this checkpoint, notes NLL is 0.599234563 and perplexity is 1.820724616. Full diagnostic history through this checkpoint is in evaluation_summary.json. No downstream Harvey task-accuracy result or fresh export inference is claimed.

Loading

from transformers import AutoTokenizer, AutoModelForImageTextToText
model_id = "violetxi/qwen35-9b-harvey-v4-notes-ntp-100m"
tokenizer = AutoTokenizer.from_pretrained(model_id, revision="main")
model = AutoModelForImageTextToText.from_pretrained(
    model_id, revision="main", dtype="bfloat16", device_map="auto", use_safetensors=True,
)

This is a complete composite safetensors model with tokenizer, chat template, processors and generation settings. All 427 trained FP32 text tensors are cast to the pinned base BF16 dtype; 348 auxiliary/base tensors retain their original values and dtypes. Every exported tensor was checked against its source and for finiteness, and all expected Transformers tensor shapes were verified on CPU. Vision and auxiliary components were inherited and have not been evaluated here. This is a model-only checkpoint; exact optimizer/scheduler resume is unsupported.

Configuration

Architecture
Qwen3_5ForConditionalGeneration
Context length (tokens)
262,144
Layers
32
Hidden size
4,096
Feed-forward size
12,288
Attention heads
16
Key/value heads
4
Head dimension
256
Vocabulary size
248,320
Model type
qwen3_5

Identity and Version

Repository
violetxi/qwen35-9b-harvey-v4-notes-ntp-100m
Publisher
Violet Xiang
Task
Image and text to text
Modality
Image and text
Library
transformers
Parameters
9.7B parameters
Languages
Not stated by the source
Revision
cb4390ed1c66a260cba828b3195fee1280e80d1c
First published
2026-09-25
Last updated
2026-09-25

Files and Weights

20 files, 19.3 GB in total. The weights are 4 files totalling 19.3 GB in safetensors.

Weights4 files · 19.3 GB
Configuration8 files · 90.3 KB
Tokenizer4 files · 22.9 MB
Documentation2 files · 14.4 KB
Other1 file · 7.8 KB
Repository1 file · 1.6 KB
Every file
FileTypeSizeSHA-256
model.safetensors-00001-of-00004.safetensorsWeights5.3 GB b12b9c043eba
model.safetensors-00002-of-00004.safetensorsWeights5.3 GB 66d635c81835
model.safetensors-00003-of-00004.safetensorsWeights5.4 GB 4511b0e9a841
model.safetensors-00004-of-00004.safetensorsWeights3.3 GB cd1f01e68c50
config.jsonConfiguration3.1 KB —
evaluation_summary.jsonConfiguration1.5 KB —
generation_config.jsonConfiguration164 B —
model.safetensors.index.jsonConfiguration79.7 KB —
preprocessor_config.jsonConfiguration390 B —
publication_manifest.jsonConfiguration3.5 KB —
training_summary.jsonConfiguration1.7 KB —
video_preprocessor_config.jsonConfiguration385 B —
LICENSEDocumentation11.5 KB —
README.mdDocumentation2.9 KB —
chat_template.jinjaOther7.8 KB —
.gitattributesRepository1.6 KB —
merges.txtTokenizer3.4 MB —
tokenizer.jsonTokenizer12.8 MB 5f9e4d4901a9
tokenizer_config.jsonTokenizer16.7 KB —
vocab.jsonTokenizer6.7 MB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
19.3 GB
Download from Violet Xiang

Released by Violet Xiang through its official repository on Hugging Face. Read the license.

Built From

  • Derived from Qwen/Qwen3.5-9B
  • Trained on (disclosed) violetxi/harvey-notes-v4

Memory Requirements

PrecisionWeights in memory
As published19.3 GB
16-bit19.3 GB
8-bit9.7 GB
4-bit4.8 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About qwen35-9b-harvey-v4-notes-ntp-100m

How much GPU memory does qwen35-9b-harvey-v4-notes-ntp-100m need?

About 23.2 GB at 16-bit and 5.8 GB at 4-bit: the weights (9.7B parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run qwen35-9b-harvey-v4-notes-ntp-100m on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use qwen35-9b-harvey-v4-notes-ntp-100m commercially?

Yes. qwen35-9b-harvey-v4-notes-ntp-100m is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

What is qwen35-9b-harvey-v4-notes-ntp-100m's context length?

262,144 tokens, from the maximum position embeddings in its published configuration.

Similar Models

Model · Image and text to text

Qwen3.5-9B

Qwen

Over recent months, we have intensified our focus on developing foundation models that deliver exceptional utility and performance. Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility to empower developers and enterprises with unprecedented capability and efficiency. For more details, please refer to our blog post Qwen3.5. WMT24++: a harder subset of WMT24 after difficulty labeling and rebalancing; we report the averaged scores on 55 languages using XCOMET-XXL. Empty cells (--) indicate scores not yet available or not applicable. Empty cells (--) indicate scores not…

Open weights apache-2.0 9.7B parameters 262,144 tokens transformers

Model · Image and text to text

Qwen3.5-9B-AWQ

QuantTrio

This repo quantizes the model using data-free quantization technique. As of 2026-02-25, make sure your system has cuda12.8 installed. Then, create a fresh Python environment (e.g. python3.12 venv) and run: Over recent months, we have intensified our focus on developing foundation models that deliver exceptional utility and performance. Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility to empower developers and enterprises with unprecedented capability and efficiency. For more details, please refer to our blog post Qwen3.5. WMT24++: a harder subset of WMT24 after…

Open weights apache-2.0 9.7B parameters 262,144 tokens transformers

Model · Image and text to text

q35-sr-step24

Rong-Xi Tan

This repository contains the completed training step25 HF export. The repository name retains step24 for compatibility with the requested upload destination. Optimizer and scheduler state are not included.

Open weights 9.7B parameters 262,144 tokens transformers

Full Qwen3.5-9B model from the September 22, 2026 Harvey notes-only training runs. This revision is epoch 2, step 1550 of a two-epoch run, job 1016164. The final checkpoint is on main and final; epoch 1 is on epoch1. Each saved checkpoint is also available by its checkpoint- reference. - 100,000,076 note labels/epoch before causal shift; 99,993,882 scored labels/epoch after shift. - 223,681 notes, packed into 6,200 rows of 16,384 tokens with seed 731. - 199,987,764 scored supervised labels seen through this checkpoint. - No supervised trajectory examples. These are the notes-only controls, separate from notes + trajectory mixture models. - Eight GH200 GPUs, effective batch 8, learning rate…

Open weights apache-2.0 9.7B parameters 262,144 tokens transformers

Model · Image and text to text

qwen35-9b-harvey-v4-notes-ntp-30m

Violet Xiang

Full Qwen3.5-9B model from the September 22, 2026 Harvey notes-only training runs. This revision is epoch 2, step 466 of a two-epoch run, job 1016040. The final checkpoint is on main and final; epoch 1 is on epoch1. Each saved checkpoint is also available by its checkpoint- reference. - 29,999,869 note labels/epoch before causal shift; 29,998,010 scored labels/epoch after shift. - 68,799 notes, packed into 1,864 rows of 16,384 tokens with seed 731. - 59,996,020 scored supervised labels seen through this checkpoint. - No supervised trajectory examples. These are the notes-only controls, separate from notes + trajectory mixture models. - Eight GH200 GPUs, effective batch 8, learning rate…

Open weights apache-2.0 9.7B parameters 262,144 tokens transformers