File size: 2,002 Bytes
47cf0df
 
 
 
 
91bfeb5
 
 
ba06200
 
 
 
 
 
 
47cf0df
 
 
 
 
91bfeb5
47cf0df
91bfeb5
47cf0df
 
91bfeb5
 
47cf0df
 
91bfeb5
 
 
 
 
 
47cf0df
 
 
 
91bfeb5
47cf0df
 
 
 
91bfeb5
47cf0df
 
91bfeb5
 
 
 
 
 
 
47cf0df
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Canter releases

[Model card](README.md) · [Getting started](README.md#getting-started) ·
[API and inference parameters](API.md)

Checkpoint tags are immutable snapshots. The installed package supplies the
inference code, so current code can load any compatible checkpoint tag without
executing the Python files stored in that historical snapshot.
The current package also supplies the small latent-RGB preview projection;
preview behavior therefore follows the installed code rather than changing an
older denoiser checkpoint tag.

Canter `0.3.0` adds asynchronous native-resolution latent previews and the
responsive preview grid. The browser scales previews for display; final
decoded images remain full resolution.

| Release | Date | Weight storage | Status |
| --- | --- | --- | --- |
| [`v0001`](https://huggingface.co/data-archetype/canter/tree/v0001) | July 2026 | bfloat16 with float32 precision islands | Preview |

## Updating code

Refresh the moving `main` directory and use an editable installation:

```bash
hf download data-archetype/canter --revision main --local-dir canter
python -m pip install -e ./canter
```

For a Git clone on `main`, use `git pull`. If the checkout was installed
without `-e`, reinstall it after updating.

## Selecting a checkpoint

Remote API and web UI loading can select any compatible checkpoint explicitly:

```python
pipe = CanterPipeline.from_pretrained(
    "data-archetype/canter",
    revision="v0001",
)
```

```bash
canter-web --model data-archetype/canter --revision v0001 --in-browser
```

These commands use the currently installed code and download only the selected
checkpoint artifacts. Running `app.py` inside a tagged standalone directory
instead uses the historical code bundled with that snapshot.

For exact reproduction, pin both the Canter package version and checkpoint
tag. Passing `revision="main"` explicitly selects the moving repository head
and is not an immutable checkpoint reference.

## v0001

Initial preview release.