File size: 1,213 Bytes
8e9f054
1f41a9f
2a8058a
 
8e9f054
2a8058a
8e9f054
2a8058a
8e9f054
 
 
 
 
a91851f
 
 
 
 
2a8058a
 
 
 
 
 
 
 
 
 
 
8e9f054
e816a55
8e9f054
dbecaf4
8e9f054
 
 
 
 
 
 
 
 
 
 
2a8058a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
license: openrail++
base_model:
- stabilityai/stable-diffusion-xl-base-1.0
pipeline_tag: text-to-image
library_name: diffusers
---

# Stable-Diffusion XL Base 1.0 - AMD Optimized ONNX

## Original Model
https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0

## _io32/16
_io32: model input is fp32, model will convert the input to fp16, perform ops in fp16 and write the final result in fp32

_io16: model input is fp16, perform ops in fp16 and write the final result in fp16

## Running

### 1. Using Amuse GUI Application

Use Amuse GUI application to run it: https://www.amuse-ai.com/


### 2. C# Inference Demo

https://github.com/TensorStack-AI/OnnxStack

```csharp
// csharp example
// Create Pipeline
var pipeline = StableDiffusionPipeline.CreatePipeline("D:\\Models\\stable-diffusion-xl-base-1.0_io32_amdgpu");
// Prompt
var promptOptions = new PromptOptions
{
    Prompt = "a beautiful castle in the mountains of Lake Tahoe snow, deep blue lake, ultra hd, cartoonish style"
};
// Run pipeline
var result = await pipeline.GenerateImageAsync(promptOptions, schedulerOptions);
// Save Image Result
await result.SaveAsync("Result.png");
```
## Inference Result
![Intro Image](sampleImg-sdxl.png)