Views
No views yet
| Resolution | Text Encoder | U-Net (per step) | VAE Decoder |
|---|---|---|---|
| 384×384 | ~0.05s | ~2.36s | ~5.48s |
| 512×512 | ~0.05s | ~5.65s | ~11–14s |
NOTE: VAE decode latency is a known RKNN limitation and is not caused by layout, server, or postprocessing overhead.
numpy.RandomState(seed)python ./run_rknn-lcm.py -i ./model -o ./images --num-inference-steps 4 -s 512x512 --prompt "Majestic mountain landscape with snow-capped peaks, autumn foliage in vibrant reds and oranges, a turquoise river winding through a valley, crisp and serene atmosphere, ultra-realistic style."
1export MODEL_ROOT=./model
2export NUM_WORKERS=3
3export PORT=4200
4
5python lcm_server.pyhttp://0.0.0.0:42001{
2 "prompt": "a cinematic forest at sunrise",
3 "size": "512x512",
4 "num_inference_steps": 4,
5 "guidance_scale": 1.0,
6 "seed": 1234
7}1curl -X POST http://node1.lan:4200/generate \
2 -H "Content-Type: application/json" \
3 -o output.png \
4 -d '{
5 "prompt": "a cinematic forest at sunrise",
6 "size": "512x512",
7 "num_inference_steps": 4,
8 "guidance_scale": 1.0,
9 "seed": 1234
10 }'1docker build \
2 -t rknn-lcm-sd .1docker run --rm -it \
2 --device /dev/dri \
3 --device /dev/rknpu \
4 -v ./model:/models \
5 -e MODEL_ROOT=/models \
6 -e NUM_WORKERS=3 \
7 -p 4200:4200 \
8 rknn-lcm-sdpip install diffusers pillow numpy<2 rknn-toolkit2./model directory.1huggingface-cli download TheyCallMeHex/LCM-Dreamshaper-V7-ONNX
2cp -r -L ~/.cache/huggingface/hub/models--TheyCallMeHex--LCM-Dreamshaper-V7-ONNX/snapshots/4029a217f9cdc0437f395738d3ab686bb910ceea ./model1# Convert the model, 384x384 resolution
2python ./convert-onnx-to-rknn.py -m ./model -r 384x384