| { |
| "model_type": "pixelmodel-v1", |
| "architecture": "hashed trigram/word embedding -> MLP trunk -> CPPN decoder (coordinate-conditioned, resolution-free)", |
| "weights_file": "model.safetensors", |
| "total_parameters": 23747, |
| "parameter_breakdown": { |
| "text_encoder_parameters": 0, |
| "generative_backbone_parameters": 23747, |
| "vae_parameters": 0 |
| }, |
| "layers": { |
| "T1": { "shape": [80, 64], "role": "prompt embedding -> trunk hidden", "parameters": 5120 }, |
| "b1": { "shape": [80], "role": "trunk hidden bias", "parameters": 80 }, |
| "T2": { "shape": [64, 80], "role": "trunk hidden -> latent", "parameters": 5120 }, |
| "b2": { "shape": [64], "role": "latent bias", "parameters": 64 }, |
| "D1": { "shape": [80, 82], "role": "latent + fourier(x,y) -> decoder hidden", "parameters": 6560 }, |
| "bd1": { "shape": [80], "role": "decoder hidden bias", "parameters": 80 }, |
| "D2": { "shape": [80, 80], "role": "decoder hidden -> decoder hidden", "parameters": 6400 }, |
| "bd2": { "shape": [80], "role": "decoder hidden bias", "parameters": 80 }, |
| "D3": { "shape": [3, 80], "role": "decoder hidden -> RGB", "parameters": 240 }, |
| "bd3": { "shape": [3], "role": "RGB bias", "parameters": 3 } |
| }, |
| "has_bias": true, |
| "prompt_embedding": "hashed character trigrams + words (FNV-1a), 64-dim, deterministic, 0 parameters", |
| "embedding_dim": 64, |
| "trunk_hidden_dim": 80, |
| "latent_dim": 64, |
| "decoder_hidden_dim": 80, |
| "coordinate_features": "x, y + sin/cos at frequencies (1, 2, 4, 8) per axis (18 dims)", |
| "native_resolution": "64x64", |
| "resolution_free": true, |
| "output_channels": 3, |
| "model_png": "160x149 px, 16-bit weight codec (R = high byte, G = low byte, B = reserved)", |
| "weight_range": [-2.0, 2.0] |
| } |
|
|