Uploaded sanitized BC250/ROCm Repository.
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
echo "=== GENERATING 512x512 8 STEPS ==="
|
||||
START=$(date +%s%N)
|
||||
|
||||
curl -s -X POST http://localhost:8080/txt2img \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"prompt": "a beautiful mountain landscape at sunset, photorealistic, 8k",
|
||||
"negative_prompt": "",
|
||||
"width": 512,
|
||||
"height": 512,
|
||||
"steps": 8,
|
||||
"cfg_scale": 1.0,
|
||||
"sampling_method": "euler",
|
||||
"seed": 42
|
||||
}' -o /tmp/gen_response.json
|
||||
|
||||
END=$(date +%s%N)
|
||||
ELAPSED=$(( (END - START) / 1000000 ))
|
||||
echo "Generation took ${ELAPSED}ms ($(( ELAPSED / 1000 ))s)"
|
||||
echo "=== RESPONSE ==="
|
||||
python3 -c "
|
||||
import json
|
||||
with open('/tmp/gen_response.json') as f:
|
||||
d = json.load(f)
|
||||
for k,v in d.items():
|
||||
if k == 'images':
|
||||
print(f'images: {len(v)} images, first {len(v[0]) if v else 0} bytes base64')
|
||||
elif k == 'data':
|
||||
print(f'data: {len(str(v))} chars')
|
||||
else:
|
||||
print(f'{k}: {v}')
|
||||
" 2>/dev/null || python3 -m json.tool /tmp/gen_response.json 2>/dev/null | head -30 || head -200 /tmp/gen_response.json
|
||||
Reference in New Issue
Block a user