初始化项目,由ModelHub XC社区提供模型
Model: KalnRangelov/landing-page-gen-1.5b Source: Original Platform
This commit is contained in:
38
.gitattributes
vendored
Normal file
38
.gitattributes
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.arrow filter=lfs diff=lfs merge=lfs -text
|
||||
*.bin filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
||||
*.ftz filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.joblib filter=lfs diff=lfs merge=lfs -text
|
||||
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
||||
*.model filter=lfs diff=lfs merge=lfs -text
|
||||
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
||||
*.npy filter=lfs diff=lfs merge=lfs -text
|
||||
*.npz filter=lfs diff=lfs merge=lfs -text
|
||||
*.onnx filter=lfs diff=lfs merge=lfs -text
|
||||
*.ot filter=lfs diff=lfs merge=lfs -text
|
||||
*.parquet filter=lfs diff=lfs merge=lfs -text
|
||||
*.pb filter=lfs diff=lfs merge=lfs -text
|
||||
*.pickle filter=lfs diff=lfs merge=lfs -text
|
||||
*.pkl filter=lfs diff=lfs merge=lfs -text
|
||||
*.pt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pth filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
||||
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||
*.tflite filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.wasm filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
||||
model-q4.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
model-q8.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
model-f16.gguf filter=lfs diff=lfs merge=lfs -text
|
||||
74
README.md
Normal file
74
README.md
Normal file
@@ -0,0 +1,74 @@
|
||||
---
|
||||
license: mit
|
||||
base_model: Qwen/Qwen2.5-Coder-1.5B-Instruct
|
||||
tags:
|
||||
- landing-page
|
||||
- html
|
||||
- css
|
||||
- web-development
|
||||
- distillation
|
||||
- lora
|
||||
- gguf
|
||||
language:
|
||||
- en
|
||||
pipeline_tag: text-generation
|
||||
---
|
||||
|
||||
# Landing Page Generator 1.5B
|
||||
|
||||
A fine-tuned Qwen2.5-Coder-1.5B model that generates complete, single-file HTML landing pages with embedded CSS.
|
||||
|
||||
Trained via **knowledge distillation** from DeepSeek V3 (685B) using LoRA on Apple Silicon.
|
||||
|
||||
## Model Variants
|
||||
|
||||
| File | Precision | Size | Description |
|
||||
|------|-----------|------|-------------|
|
||||
| `model-f16.gguf` | FP16 | 3.1 GB | Full precision, best quality |
|
||||
| `model-q8.gguf` | Q8_0 | 1.6 GB | 8-bit quantized, near-identical quality |
|
||||
| `model-q4.gguf` | Q4_K_M | 986 MB | 4-bit quantized, good quality, smallest |
|
||||
|
||||
## Usage with Ollama
|
||||
|
||||
1. Download a GGUF file
|
||||
2. Create a `Modelfile`:
|
||||
|
||||
```
|
||||
FROM ./model-q8.gguf
|
||||
TEMPLATE """{{- if .System }}<|im_start|>system
|
||||
{{ .System }}<|im_end|>
|
||||
{{ end }}<|im_start|>user
|
||||
{{ .Prompt }}<|im_end|>
|
||||
<|im_start|>assistant
|
||||
"""
|
||||
PARAMETER stop "<|im_end|>"
|
||||
PARAMETER temperature 0.3
|
||||
SYSTEM "You are a web developer. When asked to create a landing page, output a complete single-file HTML document with embedded CSS and modern design. Use clean gradients, card layouts, and responsive design. Output only the HTML code, nothing else."
|
||||
```
|
||||
|
||||
3. Import and run:
|
||||
```bash
|
||||
ollama create landing-page-gen -f Modelfile
|
||||
ollama run landing-page-gen "Create a landing page for a space tourism company called Orbit Adventures"
|
||||
```
|
||||
|
||||
## Training Details
|
||||
|
||||
- **Base model**: Qwen2.5-Coder-1.5B-Instruct (4-bit)
|
||||
- **Teacher model**: DeepSeek V3 (685B parameters)
|
||||
- **Method**: LoRA (rank 16, 0.3% of weights trainable)
|
||||
- **Training data**: 500 diverse landing pages generated by DeepSeek V3
|
||||
- **Training**: 600 iterations on Apple Silicon (M-series) using MLX
|
||||
- **Best validation loss**: 0.218
|
||||
|
||||
## Training Data
|
||||
|
||||
The training dataset is available at [KalnRangelov/landing-page-training-data](https://huggingface.co/datasets/KalnRangelov/landing-page-training-data).
|
||||
|
||||
## Full Experiment
|
||||
|
||||
See the full experiment writeup, code, and example outputs on GitHub: [KalnRangelov/LLM-Landing-page-distillation](https://github.com/KalinRangelovRangelov/LLM-Landing-page-distillation)
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
3
model-f16.gguf
Normal file
3
model-f16.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:87fab5ca363649088365a5358c84f3d91076584ab77cc28dd2073c223609ddcc
|
||||
size 3093669312
|
||||
3
model-q4.gguf
Normal file
3
model-q4.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ad44483f7d1e8825212e203ae9eb52452ad31b17b72153c884d64bd1c78d2d1d
|
||||
size 986048448
|
||||
3
model-q8.gguf
Normal file
3
model-q8.gguf
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cf69759127766baa9bbd1f120abd6bb21536690b190f70fa0218959db0f38231
|
||||
size 1646572992
|
||||
Reference in New Issue
Block a user