saddam213 commited on
Commit
aaa9219
1 Parent(s): 0cfd1c2

Update README

Browse files
Files changed (2) hide show
  1. .gitattributes +2 -0
  2. README.md +35 -1
.gitattributes CHANGED
@@ -33,3 +33,5 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ *.onnx.data filter=lfs diff=lfs merge=lfs -text
37
+ *.data filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1 +1,35 @@
1
- Olive Optimized DirectML Onnx model for https://huggingface.co/ByteDance/SDXL-Lightning
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # SDXL Lightning - Onnx Olive DirectML Optimized
2
+
3
+ ## Original Model
4
+ https://huggingface.co/ByteDance/SDXL-Lightning
5
+
6
+ ## C# Inference Demo
7
+ https://github.com/saddam213/OnnxStack
8
+
9
+ ```csharp
10
+ // Create Pipeline
11
+ var pipeline = StableDiffusionXLPipeline.CreatePipeline("D:\\Repositories\\SDXL-Lightning-onnx");
12
+
13
+ // Prompt
14
+ var promptOptions = new PromptOptions
15
+ {
16
+ Prompt = "photo of a cat drinking at a bar"
17
+ };
18
+
19
+ // Scheduler Options
20
+ var schedulerOptions = pipeline.DefaultSchedulerOptions with
21
+ {
22
+ SchedulerType = SchedulerType.Euler,
23
+ InferenceSteps = 8,
24
+ GuidanceScale = 0,
25
+ BetaSchedule = BetaScheduleType.Linear
26
+ };
27
+
28
+ // Run pipeline
29
+ var result = await pipeline.GenerateImageAsync(promptOptions, schedulerOptions);
30
+
31
+ // Save Image Result
32
+ await result.SaveAsync("Result.png");
33
+ ```
34
+ ## Inference Result
35
+ ![Intro Image](Sample.png)