Diffuse
Collection
9 items
•
Updated
•
1
Original model: https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0
Model repository for TensorStack library and the windows Diffuse application
// Pipeline Config
var pipelineConfig = new PipelineConfig
{
Path = "TensorStack/StableDiffusionXL-ts",
Pipeline = "StableDiffusionXLPipeline",
ProcessType = ProcessType.TextToImage,
DataType = DataType.Bfloat16
};
// Create Pipeline
using (var pythonPipeline = new PythonPipeline(pipelineConfig, PipelineProgress.ConsoleCallback))
{
// Download/Load Model
await pythonPipeline.LoadAsync();
// Generate Option
var options = new PipelineOptions
{
Prompt = "Cute doggo riding a bicycle",
Steps = 30,
Width = 1024,
Height = 1024,
GuidanceScale = 7f,
Scheduler = SchedulerType.DDPM
};
// Generate
var response = await pythonPipeline.GenerateAsync(options);
// Save Image
await response
.AsImageTensor()
.SaveAsync("Result.png");
}