Text-to-Image
Diffusers
Safetensors
StableDiffusionPipeline
clover-image
diffusion
stable-diffusion
knowledge-distillation
compact
small-model
local-inference
edge-inference
mobile-inference
core-ml
iphone
sd-1.4-class
Instructions to use neonforestmist/Clover-Image-Tiny with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use neonforestmist/Clover-Image-Tiny with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("neonforestmist/Clover-Image-Tiny", dtype=torch.bfloat16, device_map="cuda") prompt = "a glass of red wine" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
Commit ·
814cfc7
1
Parent(s): ad5b1a0
Remove obsolete evidence and streamline model card
Browse files
DATA_PROVENANCE.md
CHANGED
|
@@ -47,19 +47,6 @@ The bundle digest includes checkpoint metadata in addition to the format-2
|
|
| 47 |
resume artifacts, preventing the data identity from being relabeled without
|
| 48 |
changing the approved bundle identity.
|
| 49 |
|
| 50 |
-
## Engineering gallery prompts
|
| 51 |
-
|
| 52 |
-
The bundled paired contact sheet uses eight fixed project-authored prompts from
|
| 53 |
-
the 256-prompt `clover-eval-v1` suite. It is evaluation input, not training
|
| 54 |
-
data. Each row fixes the prompt and seed and compares the pinned starting model
|
| 55 |
-
on the left with this Stage B checkpoint on the right. The contact sheet
|
| 56 |
-
SHA-256 is
|
| 57 |
-
`8653d1105b7b0c56e2385a127336dbe9b3a1a03c8518edb4934353a9d8e13bfa`.
|
| 58 |
-
|
| 59 |
-
This subset checks that the pipeline produces finite, nonblank images. It does
|
| 60 |
-
not establish representative quality, prompt alignment, diversity, fairness,
|
| 61 |
-
or human preference.
|
| 62 |
-
|
| 63 |
## Foundational upstream provenance limitation
|
| 64 |
|
| 65 |
The 1,000-pair manifest fully describes only the additional Clover calibration
|
|
|
|
| 47 |
resume artifacts, preventing the data identity from being relabeled without
|
| 48 |
changing the approved bundle identity.
|
| 49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 50 |
## Foundational upstream provenance limitation
|
| 51 |
|
| 52 |
The 1,000-pair manifest fully describes only the additional Clover calibration
|
README.md
CHANGED
|
@@ -61,32 +61,18 @@ widget:
|
|
| 61 |
|
| 62 |

|
| 63 |
|
| 64 |
-
A compact 512×512 text-to-image model you can run locally on iPhone, macOS,
|
| 65 |
-
Windows, or Linux.
|
| 66 |
-
|
| 67 |
-
**323,384,964 denoiser parameters · about 1.67 GB · 4–100 inference steps ·
|
| 68 |
-
PyTorch/Diffusers**
|
| 69 |
-
|
| 70 |
Clover Image Tiny 🤗 is an SD-1.4-class 512×512 diffusion checkpoint distilled
|
| 71 |
for compact local inference. It follows the conventional Stable Diffusion 1.x
|
| 72 |
text-to-image pipeline contract rather than a modern large-model architecture;
|
| 73 |
results vary with the prompt, seed, scheduler, and number of denoising steps.
|
| 74 |
|
| 75 |
-
The small-model comparison below is intentionally candid: Clover is not
|
| 76 |
-
presented as a quality winner. Its distinction is the complete, practical
|
| 77 |
-
package around a compact denoiser—local Python inference, Core ML/iPhone
|
| 78 |
-
integration, linked style adapters, prompt-linked examples, and a model card
|
| 79 |
-
with enough provenance to reproduce the documented paths.
|
| 80 |
-
|
| 81 |
[**Try Clover Image Tiny in the live ZeroGPU demo →**](https://huggingface.co/spaces/neonforestmist/Clover-Image-Tiny-Demo)
|
| 82 |
|
| 83 |
[**Explore the native iPhone/Core ML implementation →**](https://github.com/neonforestmist/Clover-Image-Tiny-iOS)
|
| 84 |
|
| 85 |
The demo exposes prompt, negative prompt, seed, guidance, dimensions,
|
| 86 |
scheduler, and 4–100 conventional Diffusers inference steps. It creates one
|
| 87 |
-
image per request and keeps the packaged safety checker enabled.
|
| 88 |
-
Face model pages carry the model cards, tags, prompt galleries, and links to
|
| 89 |
-
the corresponding LoRA and Core ML releases.
|
| 90 |
|
| 91 |
## 1. Overview
|
| 92 |
|
|
@@ -105,24 +91,8 @@ the corresponding LoRA and Core ML releases.
|
|
| 105 |
|
| 106 |
The package figure includes the text encoder, VAE, tokenizer/configuration, and
|
| 107 |
the enabled upstream safety checker; it is therefore larger than the denoiser
|
| 108 |
-
alone.
|
| 109 |
-
|
| 110 |
-
|
| 111 |
-
### Why it stands out
|
| 112 |
-
|
| 113 |
-
- **A small-model target with a complete workflow.** The 323.4M-parameter
|
| 114 |
-
denoiser is paired with a conventional Diffusers API, deterministic seeds,
|
| 115 |
-
scheduler controls, a safety path, and offline generation after the initial
|
| 116 |
-
download.
|
| 117 |
-
- **Designed for local surfaces.** The same release is documented for Apple
|
| 118 |
-
silicon, CUDA, CPU, and an iPhone/Core ML path, with the heavier resources
|
| 119 |
-
split into versioned Hugging Face repositories.
|
| 120 |
-
- **An extensible style family.** Monet, Pointillism, and Watercolor Anime
|
| 121 |
-
adapters are linked directly from the examples and published as both
|
| 122 |
-
Diffusers LoRAs and Core ML variants.
|
| 123 |
-
- **Clear trade-offs.** The benchmark makes the quality/runtime limits visible
|
| 124 |
-
instead of hiding them behind a frontier-model comparison. The value here is
|
| 125 |
-
compactness, portability, and an unusually integrated 🤗 release surface.
|
| 126 |
|
| 127 |
## Contents
|
| 128 |
|
|
@@ -362,16 +332,16 @@ Run `python model/examples/generate.py --help` for the complete CLI reference.
|
|
| 362 |
|
| 363 |
| System | Automatic backend | Precision | Current evidence |
|
| 364 |
|---|---|---|---|
|
| 365 |
-
| iPhone (iOS 17+) | Core ML | mixed/compiled |
|
| 366 |
| Apple-silicon Mac | MPS | fp16 | Measured locally on an M4 Pro |
|
| 367 |
| Windows/Linux with NVIDIA | CUDA | fp16 | Supported code path; performance not measured |
|
| 368 |
| CPU-only macOS/Windows/Linux | CPU | fp32 | Supported code path; performance not measured |
|
| 369 |
| Windows AMD/DirectML | — | — | No packaged DirectML path |
|
| 370 |
|
| 371 |
-
|
| 372 |
-
|
| 373 |
-
|
| 374 |
-
|
| 375 |
|
| 376 |
The measured Mac reference used a 24 GB Apple M4 Pro and completed one 512×512
|
| 377 |
image in 18.21 seconds with fp16 MPS. Its process-lifetime maximum RSS was
|
|
@@ -428,10 +398,9 @@ and distilled with a frozen
|
|
| 428 |
teacher. It is a genuinely modified checkpoint, but it was not trained from
|
| 429 |
random initialization.
|
| 430 |
|
| 431 |
-
This repository contains the
|
| 432 |
-
|
| 433 |
-
|
| 434 |
-
above.
|
| 435 |
|
| 436 |
## 10. Quality and known behavior
|
| 437 |
|
|
@@ -520,8 +489,4 @@ does not grant a downstream reuse license for it.
|
|
| 520 |
| Validated Stage B source-package checksums SHA-256 | `d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc` |
|
| 521 |
| Builder source commit | `9f5ce495fcb88238ec7fdc33204fa42ec9690c37` |
|
| 522 |
|
| 523 |
-
The local MPS reference evidence is bundled at
|
| 524 |
-
`evidence/clover-image-tiny-local-mps-library-seed-1469.json`. Its image
|
| 525 |
-
SHA-256 is
|
| 526 |
-
`f8830346f2a9c2b9a8c2a01d8f90e6925c93d667c1bcf998aa904a150589a742`.
|
| 527 |
`checksums.json` covers every packaged file.
|
|
|
|
| 61 |
|
| 62 |

|
| 63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
Clover Image Tiny 🤗 is an SD-1.4-class 512×512 diffusion checkpoint distilled
|
| 65 |
for compact local inference. It follows the conventional Stable Diffusion 1.x
|
| 66 |
text-to-image pipeline contract rather than a modern large-model architecture;
|
| 67 |
results vary with the prompt, seed, scheduler, and number of denoising steps.
|
| 68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
[**Try Clover Image Tiny in the live ZeroGPU demo →**](https://huggingface.co/spaces/neonforestmist/Clover-Image-Tiny-Demo)
|
| 70 |
|
| 71 |
[**Explore the native iPhone/Core ML implementation →**](https://github.com/neonforestmist/Clover-Image-Tiny-iOS)
|
| 72 |
|
| 73 |
The demo exposes prompt, negative prompt, seed, guidance, dimensions,
|
| 74 |
scheduler, and 4–100 conventional Diffusers inference steps. It creates one
|
| 75 |
+
image per request and keeps the packaged safety checker enabled.
|
|
|
|
|
|
|
| 76 |
|
| 77 |
## 1. Overview
|
| 78 |
|
|
|
|
| 91 |
|
| 92 |
The package figure includes the text encoder, VAE, tokenizer/configuration, and
|
| 93 |
the enabled upstream safety checker; it is therefore larger than the denoiser
|
| 94 |
+
alone. Component sizes are approximate runtime-footprint context, not a claim
|
| 95 |
+
that every byte is active in every backend.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
|
| 97 |
## Contents
|
| 98 |
|
|
|
|
| 332 |
|
| 333 |
| System | Automatic backend | Precision | Current evidence |
|
| 334 |
|---|---|---|---|
|
| 335 |
+
| iPhone (iOS 17+) | Core ML | mixed/compiled | GitHub project and chunked download path linked above |
|
| 336 |
| Apple-silicon Mac | MPS | fp16 | Measured locally on an M4 Pro |
|
| 337 |
| Windows/Linux with NVIDIA | CUDA | fp16 | Supported code path; performance not measured |
|
| 338 |
| CPU-only macOS/Windows/Linux | CPU | fp32 | Supported code path; performance not measured |
|
| 339 |
| Windows AMD/DirectML | — | — | No packaged DirectML path |
|
| 340 |
|
| 341 |
+
Keep at least 2 GB free for the model alone and additional room for the Python
|
| 342 |
+
environment and caches; no formal total-install minimum has been measured.
|
| 343 |
+
Larger images and batches need more memory; lower `--width`, `--height`, or
|
| 344 |
+
`--num-images` if necessary.
|
| 345 |
|
| 346 |
The measured Mac reference used a 24 GB Apple M4 Pro and completed one 512×512
|
| 347 |
image in 18.21 seconds with fp16 MPS. Its process-lifetime maximum RSS was
|
|
|
|
| 398 |
teacher. It is a genuinely modified checkpoint, but it was not trained from
|
| 399 |
random initialization.
|
| 400 |
|
| 401 |
+
This repository contains the PyTorch/Diffusers checkpoint. Core ML artifacts,
|
| 402 |
+
style adapters, and the companion iOS project are versioned separately and
|
| 403 |
+
linked above.
|
|
|
|
| 404 |
|
| 405 |
## 10. Quality and known behavior
|
| 406 |
|
|
|
|
| 489 |
| Validated Stage B source-package checksums SHA-256 | `d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc` |
|
| 490 |
| Builder source commit | `9f5ce495fcb88238ec7fdc33204fa42ec9690c37` |
|
| 491 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 492 |
`checksums.json` covers every packaged file.
|
assets/clover-image-tiny-local-mps-library-seed-1469.png
DELETED
Git LFS Details
|
assets/clover-image-tiny-paired-contact-sheet.png
DELETED
Git LFS Details
|
checksums.json
CHANGED
|
@@ -1,20 +1,16 @@
|
|
| 1 |
{
|
| 2 |
-
"DATA_PROVENANCE.md": "
|
| 3 |
"LICENSE": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
|
| 4 |
"LICENSE-CODE": "e26a0375b714267325c27905ba947fdc41ebc0b7a36940a49ae12379ed6208d6",
|
| 5 |
"LICENSE-MODEL-CREATIVEML-OPENRAIL-M.txt": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
|
| 6 |
"MODEL_DATA_LICENSES.md": "39501a1246aff094fcc987a548f7e8bd750dd21900b43c5a2e8cbcab305bb0b1",
|
| 7 |
-
"README.md": "
|
| 8 |
"assets/clover-image-tiny-banner.png": "c3d5c0243ebd0962263187fd54ea94e7646870a7c6e52ece620e958a43b827a3",
|
| 9 |
-
"assets/clover-image-tiny-local-mps-library-seed-1469.png": "f8830346f2a9c2b9a8c2a01d8f90e6925c93d667c1bcf998aa904a150589a742",
|
| 10 |
-
"assets/clover-image-tiny-paired-contact-sheet.png": "8653d1105b7b0c56e2385a127336dbe9b3a1a03c8518edb4934353a9d8e13bfa",
|
| 11 |
-
"evidence/clover-image-tiny-local-mps-library-seed-1469.json": "1ddd86de0be992987214266720e0f341f25791402aae637065d6d09a6ea67b27",
|
| 12 |
"evidence/stage-b-inference-checksums.json": "d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc",
|
| 13 |
"examples/generate.py": "4cfba0d6f3f2a5a9d1090564be5b618d06b757ef258ec7cfcff0523353e1466b",
|
| 14 |
"feature_extractor/preprocessor_config.json": "205d45875859846dc1ca211b9a19f5db72f47e953b396954ee34d48d8e95c3c6",
|
| 15 |
"model_index.json": "792073e269e5caff40b3f8c553387540c17a5d900ed0e9cbfab309d650e708dd",
|
| 16 |
"requirements.txt": "9dbb74869a34e3b610f737bce8a9d2a20691fd0fa416cf6bb42354b78e0a3861",
|
| 17 |
-
"research_preview.json": "3ee097bdf9ab47f7897df545bb91096ed054a874adaab7310d32b1968496d032",
|
| 18 |
"safety_checker/config.json": "241bd8fb1ba6feff0d7421f7af0f85743711c5d76353626f71f7e2cc8009ac7c",
|
| 19 |
"safety_checker/model.safetensors": "57ecdfa243b170f9b4cb3eefaf0f64552ef78fc0bf0eb1c5b9675308447184f6",
|
| 20 |
"scheduler/scheduler_config.json": "184bc33ed887951dd86e37f20c878710c4e18e1c5fd4461256a3825679b53d15",
|
|
|
|
| 1 |
{
|
| 2 |
+
"DATA_PROVENANCE.md": "f0bc0235617375d25b26b8106f9a915f78ca641a4e9d62543c54a49d53fc558f",
|
| 3 |
"LICENSE": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
|
| 4 |
"LICENSE-CODE": "e26a0375b714267325c27905ba947fdc41ebc0b7a36940a49ae12379ed6208d6",
|
| 5 |
"LICENSE-MODEL-CREATIVEML-OPENRAIL-M.txt": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
|
| 6 |
"MODEL_DATA_LICENSES.md": "39501a1246aff094fcc987a548f7e8bd750dd21900b43c5a2e8cbcab305bb0b1",
|
| 7 |
+
"README.md": "0e645c8af038276c0dc21722316c4ed61b64dbd37814a753e0c194519a3e2340",
|
| 8 |
"assets/clover-image-tiny-banner.png": "c3d5c0243ebd0962263187fd54ea94e7646870a7c6e52ece620e958a43b827a3",
|
|
|
|
|
|
|
|
|
|
| 9 |
"evidence/stage-b-inference-checksums.json": "d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc",
|
| 10 |
"examples/generate.py": "4cfba0d6f3f2a5a9d1090564be5b618d06b757ef258ec7cfcff0523353e1466b",
|
| 11 |
"feature_extractor/preprocessor_config.json": "205d45875859846dc1ca211b9a19f5db72f47e953b396954ee34d48d8e95c3c6",
|
| 12 |
"model_index.json": "792073e269e5caff40b3f8c553387540c17a5d900ed0e9cbfab309d650e708dd",
|
| 13 |
"requirements.txt": "9dbb74869a34e3b610f737bce8a9d2a20691fd0fa416cf6bb42354b78e0a3861",
|
|
|
|
| 14 |
"safety_checker/config.json": "241bd8fb1ba6feff0d7421f7af0f85743711c5d76353626f71f7e2cc8009ac7c",
|
| 15 |
"safety_checker/model.safetensors": "57ecdfa243b170f9b4cb3eefaf0f64552ef78fc0bf0eb1c5b9675308447184f6",
|
| 16 |
"scheduler/scheduler_config.json": "184bc33ed887951dd86e37f20c878710c4e18e1c5fd4461256a3825679b53d15",
|
evidence/clover-image-tiny-local-mps-library-seed-1469.json
DELETED
|
@@ -1 +0,0 @@
|
|
| 1 |
-
{"generation":{"denoiser_calls":51,"device":"mps","dtype":"float16","elapsed_seconds":18.208059416996548,"guidance_scale":7.5,"height":512,"negative_prompt":"","num_inference_steps":50,"prompt":"a compact modern library with arched windows","scheduler":"PNDMScheduler","seed":1469,"width":512},"image":{"filename":"library-seed-1469.png","format":"PNG","height":512,"mode":"RGB","pixel_mean":114.8316281636556,"pixel_standard_deviation":69.02280620757928,"sha256":"f8830346f2a9c2b9a8c2a01d8f90e6925c93d667c1bcf998aa904a150589a742","width":512},"kind":"clover-stage-b-local-generation-evidence","limitations":{"cross_hardware_pixel_identity":"not_claimed","iphone_or_coreml_result":false,"release_quality":"not_measured"},"memory":{"process_lifetime_max_rss_bytes":631341056,"rss_after_bytes":631341056,"rss_before_bytes":402030592,"sampled_process_peak_rss_bytes":624803840,"sampling_interval_seconds":0.05},"model":{"checkpoint_bundle_checksum":"384b6515f5f26838aea33ec9a941e06610a20764f0b8637c8b7b0667bfc0d447","checkpoint_checksum":"4a5b99ff18478742528a0d31c97dcee939b166a51be858721d40ad5984110893","config_hash":"80cf9395d1f587dc0c1d440d9f5b55c55c20703187998509bb306d19d463f597","dataset_manifest_checksum":"50c1249f1cb0d8d690a9acc451ca10c9432eb5a7f4e26f34acb5462096e72322","experiment_id":"clover-kd-20260712T050925Z-01KXABNHP0","optimizer_step":500,"package_checksums_sha256":"d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc"},"runtime":{"platform":"macOS-27.0-arm64-arm-64bit","python":"3.12.13","torch":"2.7.0"},"safety":{"host_review_note":"Automated filtering is imperfect; review generated output before sharing.","nsfw_content_detected":false,"packaged_checker_invoked":true},"schema_version":1}
|
|
|
|
|
|
research_preview.json
DELETED
|
@@ -1,189 +0,0 @@
|
|
| 1 |
-
{
|
| 2 |
-
"build": {
|
| 3 |
-
"repository_commit": "9f5ce495fcb88238ec7fdc33204fa42ec9690c37",
|
| 4 |
-
"sources": {
|
| 5 |
-
"LICENSE-CODE": {
|
| 6 |
-
"sha256": "e26a0375b714267325c27905ba947fdc41ebc0b7a36940a49ae12379ed6208d6",
|
| 7 |
-
"tracked_at_commit": true
|
| 8 |
-
},
|
| 9 |
-
"LICENSE-MODEL-CREATIVEML-OPENRAIL-M.txt": {
|
| 10 |
-
"sha256": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
|
| 11 |
-
"tracked_at_commit": true
|
| 12 |
-
},
|
| 13 |
-
"assets/model-examples/clover-image-tiny-local-mps-v1/library-seed-1469.png": {
|
| 14 |
-
"sha256": "f8830346f2a9c2b9a8c2a01d8f90e6925c93d667c1bcf998aa904a150589a742",
|
| 15 |
-
"tracked_at_commit": true
|
| 16 |
-
},
|
| 17 |
-
"assets/model-examples/clover-image-tiny-local-mps-v1/library-seed-1469.png.json": {
|
| 18 |
-
"sha256": "1ddd86de0be992987214266720e0f341f25791402aae637065d6d09a6ea67b27",
|
| 19 |
-
"tracked_at_commit": true
|
| 20 |
-
},
|
| 21 |
-
"hf/stage_b_preview/DATA_PROVENANCE.md": {
|
| 22 |
-
"sha256": "d0be84c8412aa9766c2477e145c3c4e9c7ff5beaf8116de5acc8d05e6616f857",
|
| 23 |
-
"tracked_at_commit": true
|
| 24 |
-
},
|
| 25 |
-
"hf/stage_b_preview/MODEL_DATA_LICENSES.md": {
|
| 26 |
-
"sha256": "39501a1246aff094fcc987a548f7e8bd750dd21900b43c5a2e8cbcab305bb0b1",
|
| 27 |
-
"tracked_at_commit": true
|
| 28 |
-
},
|
| 29 |
-
"hf/stage_b_preview/README.template.md": {
|
| 30 |
-
"sha256": "48da494a6278ba161cea93c62e4d04bbc7a48c5da46f9d7568c262329ea8e366",
|
| 31 |
-
"tracked_at_commit": true
|
| 32 |
-
},
|
| 33 |
-
"hf/stage_b_preview/assets/clover-image-tiny-banner.png": {
|
| 34 |
-
"sha256": "c3d5c0243ebd0962263187fd54ea94e7646870a7c6e52ece620e958a43b827a3",
|
| 35 |
-
"tracked_at_commit": true
|
| 36 |
-
},
|
| 37 |
-
"hf/stage_b_preview/examples/generate.py": {
|
| 38 |
-
"sha256": "4cfba0d6f3f2a5a9d1090564be5b618d06b757ef258ec7cfcff0523353e1466b",
|
| 39 |
-
"tracked_at_commit": true
|
| 40 |
-
},
|
| 41 |
-
"hf/stage_b_preview/requirements.txt": {
|
| 42 |
-
"sha256": "9dbb74869a34e3b610f737bce8a9d2a20691fd0fa416cf6bb42354b78e0a3861",
|
| 43 |
-
"tracked_at_commit": true
|
| 44 |
-
},
|
| 45 |
-
"scripts/build_hf_stage_b_preview.py": {
|
| 46 |
-
"sha256": "340b8db4f06ab7fbba107db1242de5ae3938cb0151b97908831695350df4c980",
|
| 47 |
-
"tracked_at_commit": true
|
| 48 |
-
},
|
| 49 |
-
"scripts/publish_hf_stage_b_preview.py": {
|
| 50 |
-
"sha256": "4ff6ea2e0f4d04ec1b2c7de04b0ba831fefc65faae0a8fa362ada52bbb820916",
|
| 51 |
-
"tracked_at_commit": true
|
| 52 |
-
},
|
| 53 |
-
"scripts/validate_hf_stage_b_preview.py": {
|
| 54 |
-
"sha256": "6c521dc2dd332ccbafd2764ee2d1ee3f618901b5061e2efaca56534dbdd17be5",
|
| 55 |
-
"tracked_at_commit": true
|
| 56 |
-
},
|
| 57 |
-
"src/clover_image/release_licenses.py": {
|
| 58 |
-
"sha256": "371fdf7f30c2e0268d417c6be3e5edaaf662372685eeb19831bed49d096f9557",
|
| 59 |
-
"tracked_at_commit": true
|
| 60 |
-
},
|
| 61 |
-
"src/clover_image/stage_b_inference.py": {
|
| 62 |
-
"sha256": "2c4a92f2af4eb4ec633b8b163fbd129efe4a63b52055f9fadd5e283020ffd6f7",
|
| 63 |
-
"tracked_at_commit": true
|
| 64 |
-
},
|
| 65 |
-
"src/clover_image/stage_b_preview.py": {
|
| 66 |
-
"sha256": "7a769e4e6098580c4235c56ff29ab3cc17496d5b6d528be425ee8000cc86e849",
|
| 67 |
-
"tracked_at_commit": true
|
| 68 |
-
}
|
| 69 |
-
}
|
| 70 |
-
},
|
| 71 |
-
"checkpoint": {
|
| 72 |
-
"checkpoint_bundle_checksum": "384b6515f5f26838aea33ec9a941e06610a20764f0b8637c8b7b0667bfc0d447",
|
| 73 |
-
"checkpoint_checksum": "4a5b99ff18478742528a0d31c97dcee939b166a51be858721d40ad5984110893",
|
| 74 |
-
"config_hash": "80cf9395d1f587dc0c1d440d9f5b55c55c20703187998509bb306d19d463f597",
|
| 75 |
-
"experiment_id": "clover-kd-20260712T050925Z-01KXABNHP0",
|
| 76 |
-
"optimizer_step": 500
|
| 77 |
-
},
|
| 78 |
-
"data": {
|
| 79 |
-
"dataset_id": "Spawning/PD3M",
|
| 80 |
-
"dataset_license_id": "CDLA-Permissive-2.0",
|
| 81 |
-
"dataset_revision": "2a5eb24a8dccf245acd8e56341761aee06da0bdf",
|
| 82 |
-
"manifest_sha256": "50c1249f1cb0d8d690a9acc451ca10c9432eb5a7f4e26f34acb5462096e72322",
|
| 83 |
-
"raw_data_bundled": false,
|
| 84 |
-
"record_count": 1000,
|
| 85 |
-
"split_counts": {
|
| 86 |
-
"test": 10,
|
| 87 |
-
"train": 973,
|
| 88 |
-
"validation": 17
|
| 89 |
-
}
|
| 90 |
-
},
|
| 91 |
-
"gallery": {
|
| 92 |
-
"bundled_path": "assets/clover-image-tiny-paired-contact-sheet.png",
|
| 93 |
-
"contact_sheet_sha256": "8653d1105b7b0c56e2385a127336dbe9b3a1a03c8518edb4934353a9d8e13bfa",
|
| 94 |
-
"evaluation_scope": "eight-prompt-engineering-health-subset",
|
| 95 |
-
"human_review": "not_measured",
|
| 96 |
-
"image_pair_count": 8,
|
| 97 |
-
"kind": "stage-b-paired-engineering-gallery",
|
| 98 |
-
"quality_decisional": false,
|
| 99 |
-
"source_completion_sha256": "344823dd2b7816fcca8119344de84a3e214b399d9cb267600a0d369dfc7a20df",
|
| 100 |
-
"source_records_sha256": "36fecf6eebe43b7baba7ca7b9c57de32343b74d0075b8dc83cfb6062692e7315",
|
| 101 |
-
"source_report_sha256": "d09ca159c4face6d4ab895f67afe5c52fa03adf2647d01121527be4f501f4c71",
|
| 102 |
-
"status": "validated"
|
| 103 |
-
},
|
| 104 |
-
"hf_repo_id": "neonforestmist/Clover-Image-Tiny",
|
| 105 |
-
"kind": "clover-stage-b-hf-research-preview",
|
| 106 |
-
"licenses": {
|
| 107 |
-
"code": {
|
| 108 |
-
"id": "Apache-2.0",
|
| 109 |
-
"path": "LICENSE-CODE",
|
| 110 |
-
"sha256": "e26a0375b714267325c27905ba947fdc41ebc0b7a36940a49ae12379ed6208d6"
|
| 111 |
-
},
|
| 112 |
-
"model_weights": {
|
| 113 |
-
"id": "CreativeML OpenRAIL-M",
|
| 114 |
-
"path": "LICENSE-MODEL-CREATIVEML-OPENRAIL-M.txt",
|
| 115 |
-
"sha256": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef"
|
| 116 |
-
}
|
| 117 |
-
},
|
| 118 |
-
"limitations": {
|
| 119 |
-
"foundational_data_provenance": "incomplete_upstream_per_record_evidence",
|
| 120 |
-
"human_review": "not_measured",
|
| 121 |
-
"quality_evaluation": "not_measured"
|
| 122 |
-
},
|
| 123 |
-
"metadata_sha256": "faa5ac18488ff0a0c37da1471194395c841a27086056d31cf2b7b56cc758c214",
|
| 124 |
-
"presentation": {
|
| 125 |
-
"model_card_banner": {
|
| 126 |
-
"bundled_path": "assets/clover-image-tiny-banner.png",
|
| 127 |
-
"downstream_reuse_license": "not_granted_by_this_package",
|
| 128 |
-
"format": "PNG",
|
| 129 |
-
"generation_provenance": "not_claimed",
|
| 130 |
-
"height": 922,
|
| 131 |
-
"mode": "RGBA",
|
| 132 |
-
"publication_authorization": "explicit_user_request",
|
| 133 |
-
"publication_scope": "public_hugging_face_model_repository",
|
| 134 |
-
"quality_decisional": false,
|
| 135 |
-
"sha256": "c3d5c0243ebd0962263187fd54ea94e7646870a7c6e52ece620e958a43b827a3",
|
| 136 |
-
"size_bytes": 4584745,
|
| 137 |
-
"source": "user_supplied",
|
| 138 |
-
"width": 2302
|
| 139 |
-
}
|
| 140 |
-
},
|
| 141 |
-
"release_ready": false,
|
| 142 |
-
"runtime_contract": {
|
| 143 |
-
"denoiser_calls": 51,
|
| 144 |
-
"guidance_scale": 7.5,
|
| 145 |
-
"height": 512,
|
| 146 |
-
"negative_prompt": "",
|
| 147 |
-
"num_inference_steps": 50,
|
| 148 |
-
"pipeline": "StableDiffusionPipeline",
|
| 149 |
-
"scheduler": "PNDMScheduler",
|
| 150 |
-
"width": 512
|
| 151 |
-
},
|
| 152 |
-
"schema_version": 2,
|
| 153 |
-
"source_package": {
|
| 154 |
-
"checksums_path": "evidence/stage-b-inference-checksums.json",
|
| 155 |
-
"checksums_sha256": "d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc",
|
| 156 |
-
"validation": {
|
| 157 |
-
"checkpoint_bundle_checksum": "384b6515f5f26838aea33ec9a941e06610a20764f0b8637c8b7b0667bfc0d447",
|
| 158 |
-
"checkpoint_checksum": "4a5b99ff18478742528a0d31c97dcee939b166a51be858721d40ad5984110893",
|
| 159 |
-
"config_hash": "80cf9395d1f587dc0c1d440d9f5b55c55c20703187998509bb306d19d463f597",
|
| 160 |
-
"dataset_manifest_checksum": "50c1249f1cb0d8d690a9acc451ca10c9432eb5a7f4e26f34acb5462096e72322",
|
| 161 |
-
"experiment_id": "clover-kd-20260712T050925Z-01KXABNHP0",
|
| 162 |
-
"file_count": 17,
|
| 163 |
-
"guidance_scale": 7.5,
|
| 164 |
-
"inference_steps": 50,
|
| 165 |
-
"optimizer_step": 500,
|
| 166 |
-
"package_checksums_sha256": "d9a28d5fe6f5b675ee1b9db52e6d0493c8d3d357bb824eac590911acbd5c3ebc",
|
| 167 |
-
"parameter_count": 323384964,
|
| 168 |
-
"resolution": 512,
|
| 169 |
-
"status": "valid",
|
| 170 |
-
"total_size_bytes": 1669943733,
|
| 171 |
-
"upstream_model_id": "nota-ai/bk-sdm-tiny-2m",
|
| 172 |
-
"upstream_revision": "aad3e0e8ba61b7cb9f64869dc4e586f8ad9d3665",
|
| 173 |
-
"weight_dtype": "float16"
|
| 174 |
-
}
|
| 175 |
-
},
|
| 176 |
-
"status": "research_preview",
|
| 177 |
-
"training_stage": "stage_b_knowledge_distillation",
|
| 178 |
-
"upstream": {
|
| 179 |
-
"student": {
|
| 180 |
-
"model_id": "nota-ai/bk-sdm-tiny-2m",
|
| 181 |
-
"revision": "aad3e0e8ba61b7cb9f64869dc4e586f8ad9d3665"
|
| 182 |
-
},
|
| 183 |
-
"teacher": {
|
| 184 |
-
"model_id": "CompVis/stable-diffusion-v1-4",
|
| 185 |
-
"revision": "133a221b8aa7292a167afc5127cb63fb5005638b"
|
| 186 |
-
}
|
| 187 |
-
},
|
| 188 |
-
"usage_label": "RESEARCH PREVIEW - PRODUCTION PILOT - NOT RELEASE-READY"
|
| 189 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|