| { |
| "schemaVersion": 1, |
| "model": { |
| "name": "CyberIllustrious V12", |
| "base": "Illustrious SDXL", |
| "workflow": [ |
| "text-to-image", |
| "image-to-image", |
| "face-detail" |
| ] |
| }, |
| "source": { |
| "officialModelPage": "https://civitai.com/models/1125067?modelVersionId=3022570", |
| "creator": "Cyberdelia", |
| "civitaiModelId": 1125067, |
| "civitaiVersionId": 3022570, |
| "file": "cyberrealistic_v120.safetensors", |
| "sizeBytes": 6938041288, |
| "sha256": "1b0c37e09fbfd100c78cec7c9392634bcc78eb2bb4f3004cff36755c4512b9a8", |
| "transportMirror": { |
| "repository": "grq/GemCollection", |
| "revision": "f0ce2a74f04cf813d12e515bd0b8da5a82dfa5e9", |
| "file": "cyberrealistic_v120.safetensors", |
| "sizeBytes": 6938041288, |
| "sha256": "1b0c37e09fbfd100c78cec7c9392634bcc78eb2bb4f3004cff36755c4512b9a8" |
| }, |
| "illustriousBaseConfiguration": { |
| "repository": "OnomaAIResearch/Illustrious-xl-early-release-v0", |
| "revision": "dca0dac303e6dc4b0c31d8001bc685b89b5d0204" |
| } |
| }, |
| "license": { |
| "huggingFaceMetadata": "creativeml-openrail-m", |
| "sourceCardText": "CreativeML Open RAIL++-M", |
| "includedLicense": "CreativeML Open RAIL++-M", |
| "sourceCard": "https://huggingface.co/cyberdelia/CyberIllustrious/tree/8a6f01bba289d7e76f3123c01f0a16ef742fd771", |
| "civitai": "https://civitai.com/models/1125067?modelVersionId=3022570", |
| "civitaiPermissions": { |
| "allowNoCredit": true, |
| "allowCommercialUse": [ |
| "Image", |
| "RentCivit", |
| "Rent", |
| "Sell" |
| ], |
| "allowDerivatives": true, |
| "allowDifferentLicense": true |
| } |
| }, |
| "textEncoderRepair": { |
| "reason": "The source checkpoint contains non-finite values only in the unused final CLIP-L transformer layer. SDXL conditioning uses the preceding hidden state (clip-skip 2), and pooled conditioning comes from TextEncoder2.", |
| "replacementRepository": "OnomaAIResearch/Illustrious-xl-early-release-v0", |
| "replacementRevision": "dca0dac303e6dc4b0c31d8001bc685b89b5d0204", |
| "replacementFile": "text_encoder/model.safetensors", |
| "replacementSizeBytes": 246144152, |
| "replacementSha256": "f8480c7d1b3ee29a5a9922d5c088dfbfc6d5b94c8d7312892eacfe7a880052cc", |
| "affectedLayer": "text_model.encoder.layers.11", |
| "replacedNonFiniteValueCount": 7077888, |
| "scope": "Only non-finite values in the unused final layer were replaced; all conditioning layers used by generation remain from CyberIllustrious V12." |
| }, |
| "vae": { |
| "source": "CyberIllustrious V12 checkpoint", |
| "latentScaleFactor": 0.18215, |
| "candidateStateDigest": "d34ac41f9592597e7828448b0827418cb81b5d441f4f3f9910e12162c83b40f5", |
| "officialIllustriousReferenceDigest": "56d79821a93e73280b5547238d41c9c1786d1c6a5affbb5d2f0a50986a5e9be1", |
| "standardSDXLReferenceDigest": "f1374d50c83628b8bc3e11dd995f57f2d59bd9186802ccd06d6b7fb8128043fe", |
| "comparison": "81 of 248 tensors differ from the official Illustrious base VAE; 244 of 248 differ from the standard SDXL VAE. The pinned Illustrious configuration scale 0.18215 is used." |
| }, |
| "conversion": { |
| "appleMLStableDiffusionRevision": "e12202c1f6405b83918b58a5d097cd61e3e1f702", |
| "coremltools": "8.0", |
| "diffusers": "0.30.2", |
| "torch": "2.4.0", |
| "transformers": "4.44.2", |
| "safetensors": "0.4.5", |
| "minimumDeploymentTarget": "iOS 17", |
| "attentionImplementation": "SPLIT_EINSUM", |
| "computeUnits": "CPU_AND_NE conversion; GPU-preferred production runtime; GPU VAE", |
| "resolution": [ |
| 1024, |
| 1024 |
| ], |
| "unet": { |
| "quantizationBits": 6, |
| "split": true, |
| "batchSize": 2, |
| "inputShape": [ |
| 2, |
| 4, |
| 128, |
| 128 |
| ], |
| "outputShape": [ |
| 2, |
| 4, |
| 128, |
| 128 |
| ] |
| }, |
| "textEncoder": { |
| "precision": "FP16", |
| "source": "CyberIllustrious V12 with scoped final-layer repair" |
| }, |
| "textEncoder2": { |
| "quantizationBits": 8, |
| "source": "CyberIllustrious V12" |
| }, |
| "vaeComponents": { |
| "quantization": "none", |
| "source": "CyberIllustrious V12", |
| "decoderIncluded": true, |
| "encoderIncludedForImageToImageAndFaceDetail": true |
| } |
| }, |
| "componentWeightBytes": { |
| "TextEncoder.mlmodelc": 246145536, |
| "TextEncoder2.mlmodelc": 758591232, |
| "UnetChunk1.mlmodelc": 968067264, |
| "UnetChunk2.mlmodelc": 959821632, |
| "VAEDecoder.mlmodelc": 197977216, |
| "VAEEncoder.mlmodelc": 136668992 |
| }, |
| "validation": { |
| "checkpointTensorShapesVerified": true, |
| "allUsedCheckpointTensorsFinite": true, |
| "vaeDecoderConversionPSNRdB": 106.3, |
| "vaeEncoderConversionPSNRdB": 101.2, |
| "unetPyTorchReferencePSNRdB": 128.6, |
| "unetCoreMLReferencePSNRdB": 49.3, |
| "textEncoderConversionPSNRdB": 49.8, |
| "textEncoder2ConversionPSNRdB": 55.4, |
| "splitUNetCorrectnessCheck": true, |
| "compiledComponentShapesVerified": true, |
| "fullPipelineGeneration": true, |
| "compiledComponentPredictionsFinite": true, |
| "fullPipelineComputeUnits": "CPU_AND_GPU", |
| "aneValidation": { |
| "attempted": true, |
| "result": "Execution plan compiled, first UNet inference failed with ANE Program Inference error; production catalog pins gpuPreferred." |
| }, |
| "warmupSeconds": 57.305148005485535, |
| "generationSeconds": 253.44184494018555, |
| "steps": 30, |
| "scheduler": "DPM-Solver++ Karras", |
| "cfg": 5, |
| "seed": 314159, |
| "resolution": [ |
| 1024, |
| 1024 |
| ], |
| "outputSha256": "1bbb38975d07bd94d61d973b03cd0d2fbeb21b000f15c46413645f5b016ad0e6", |
| "outputStatistics": { |
| "mean": 0.32056829, |
| "standardDeviation": 0.16087842, |
| "minimum": 0.05490196, |
| "maximum": 0.97254902 |
| } |
| } |
| } |
|
|