neonforestmist commited on
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
  ![Clover Image Tiny mosaic banner](assets/clover-image-tiny-banner.png)
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. The Hugging
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. The component sizes are a practical way to understand the footprint,
109
- not a claim that every byte is active in every runtime.
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 | Native project and chunked download path included |
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
- The model package itself is about 1.67 GB. Keep at least 2 GB free for the
372
- model alone and additional room for the Python environment and caches; no
373
- formal total-install minimum has been measured. Larger images and batches need
374
- more memory; lower `--width`, `--height`, or `--num-images` if necessary.
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 conventional PyTorch/Diffusers checkpoint plus
432
- reproducible Core ML conversion and iPhone app source. The downloadable Core ML
433
- artifacts and style adapters are versioned in the separate repositories linked
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
  ![Clover Image Tiny mosaic banner](assets/clover-image-tiny-banner.png)
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

  • SHA256: f8830346f2a9c2b9a8c2a01d8f90e6925c93d667c1bcf998aa904a150589a742
  • Pointer size: 131 Bytes
  • Size of remote file: 402 kB
assets/clover-image-tiny-paired-contact-sheet.png DELETED

Git LFS Details

  • SHA256: 8653d1105b7b0c56e2385a127336dbe9b3a1a03c8518edb4934353a9d8e13bfa
  • Pointer size: 132 Bytes
  • Size of remote file: 1.07 MB
checksums.json CHANGED
@@ -1,20 +1,16 @@
1
  {
2
- "DATA_PROVENANCE.md": "d0be84c8412aa9766c2477e145c3c4e9c7ff5beaf8116de5acc8d05e6616f857",
3
  "LICENSE": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
4
  "LICENSE-CODE": "e26a0375b714267325c27905ba947fdc41ebc0b7a36940a49ae12379ed6208d6",
5
  "LICENSE-MODEL-CREATIVEML-OPENRAIL-M.txt": "be351ebe7ac01bcdbb018639aadcfd38f136b7dc3f2a3d4d3a24db51d1b210ef",
6
  "MODEL_DATA_LICENSES.md": "39501a1246aff094fcc987a548f7e8bd750dd21900b43c5a2e8cbcab305bb0b1",
7
- "README.md": "beb79bcda817f6af19a70fd2fcb11657cd456fa4b3a83fdaafad3330d3cf18d7",
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
- }