Phaneesh Barwaria
73457336bc
add flag for toggling vulkan validation layers ( #624 )
...
* add vulkan_validation_layers flag
* categorize SD flags
* stringify true and false for flag
2022-12-15 20:40:59 -06:00
Stanley Winata
24a16a4cfe
[Stable Diffusion] Disable binding fusion to work with moltenVK on mac. ( #639 )
...
Co-authored-by: Stanley <stanley@MacStudio.lan >
2022-12-16 00:22:49 +07:00
yzhang93
6508e3fcc9
Update tuned model SD v2.1base ( #634 )
2022-12-14 16:02:35 -05:00
Prashant Kumar
898bc9e009
Add the stable diffusion v2.1 version.
2022-12-14 20:19:41 +05:30
Gaurav Shukla
e67ea31ee2
[SHARK][SD] Add --local_tank_cache flag in the stable diffusion
...
This flag can be used to set local shark_tank cache directory.
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-14 20:00:25 +05:30
Gaurav Shukla
986c126a5c
[SHARK][SD] Add support for negative prompts
...
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-14 18:20:09 +05:30
Gaurav Shukla
d913453e57
[WEB] Update models to 8dec and also default values ( #620 )
...
1. Update the models to 8 dec.
2. precision is default to `fp16` in CLI.
3. version is default to `v2.1base` in CLI as well as web.
4. The default scheduler is set to `EulerDiscrete` now.
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
Signed-off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-13 13:08:33 -08:00
powderluv
08e373aef4
Update stable_diffusion_amd.md
2022-12-13 11:47:29 -08:00
Prashant Kumar
4cb50a3d06
Update the models to 8th Dec version.
2022-12-14 00:01:46 +05:30
Prashant Kumar
8ae76d18b5
Add euler scheduler. Also, make it default for sd2.1.
2022-12-13 00:03:45 +05:30
Prashant Kumar
e5be1790e5
Enable the v2.1 base version with --version="v2.1base". ( #611 )
2022-12-12 07:02:01 -08:00
powderluv
2a59c4f670
Update stable_diffusion_amd.md
2022-12-09 16:54:47 -08:00
Ean Garvey
0225292a44
Remove print statements from compile utils ( #593 )
2022-12-08 13:40:47 -08:00
Quinn Dawkins
b3a42cd0b1
Don't do nchw-to-nhwc transpose for stable diffusion models ( #592 )
2022-12-08 12:19:23 -05:00
Phaneesh Barwaria
1096936a15
Enable f32 path for SD ( #567 )
2022-12-06 19:29:12 +05:30
powderluv
2b8d784660
update latest sd build
2022-12-05 22:16:13 -08:00
Daniel Garvey
8859853b41
Revert "Revert "find gsutil on linux ( #557 )" ( #560 )" ( #561 )
...
This reverts commit 3c46021102 .
2022-12-05 20:27:43 -08:00
Daniel Garvey
3c46021102
Revert "find gsutil on linux ( #557 )" ( #560 )
...
This reverts commit bba8646669 .
2022-12-05 21:53:47 -06:00
Daniel Garvey
bba8646669
find gsutil on linux ( #557 )
...
* find gsutil on linux
* cleaned up downloader and ditched gsutil
Co-authored-by: dan <dan@nod-labs.com >
2022-12-05 19:03:48 -08:00
Quinn Dawkins
e19a97f316
Don't do a numpy copy on the results from compiled vm ( #543 )
2022-12-05 14:21:47 -05:00
Harish Anand
482ffd6275
Move discord link from advanced instructions ( #542 )
2022-12-04 06:15:34 -08:00
Quinn Dawkins
5117e50602
Revert "Enable the clip f16 model." until correctness is fixed
2022-12-04 19:17:34 +05:30
Quinn Dawkins
1870cb4557
Add a note to the Stable Diffusion README about clearing vulkan cache ( #545 )
2022-12-03 15:12:45 -08:00
Prashant Kumar
42ad5b9c5c
Enable the clip f16 model.
...
-- Enabled the clip f16 model.
-- Updated the location of sdv2 model.
2022-12-03 18:50:40 +05:30
yzhang93
333975eb8f
Update Unet fp16 tuned model and Vae flag ( #539 )
2022-12-02 23:21:18 -05:00
Gaurav Shukla
aa0195e4ef
[SHARK] Add vae encoder wrapper
...
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-03 08:42:25 +05:30
powderluv
e74046478b
Update stable_diffusion_amd.md
2022-12-02 13:57:03 -08:00
powderluv
8c3eabdcee
Update stable_diffusion_amd.md
2022-12-02 07:13:10 -08:00
powderluv
8aa0ce6a24
Update stable_diffusion_amd.md
2022-12-02 07:10:31 -08:00
Quinn Dawkins
8856878cbd
Add flag for enabling rgp from the main.py SD script ( #533 )
2022-12-01 19:01:29 -05:00
Phaneesh Barwaria
a0d0eaa408
add clip and vae timing ( #527 )
2022-12-01 16:17:40 +05:30
Prashant Kumar
e2bf734b67
Update f32 models.
2022-12-01 14:16:03 +05:30
Prashant Kumar
a333a90441
Update to the latest bytecode.
2022-12-01 12:44:54 +05:30
powderluv
1d32eabd14
Update stable_diffusion_amd.md
2022-11-30 16:52:07 -08:00
powderluv
53d03f06a6
Update stable_diffusion_amd.md
2022-11-30 16:04:53 -08:00
powderluv
a2d8c40455
Update stable_diffusion_amd.md
2022-11-30 15:56:38 -08:00
powderluv
4f7d950c8d
Update README.md
2022-11-30 15:54:50 -08:00
Harish Anand
cac54b8c26
Update stable_diffusion_amd.md ( #525 )
...
- Mention `git clone` after installing git in Windows
- Remove the extra . in powershell set-executionpolicy
2022-11-30 14:48:10 -08:00
powderluv
cd0e881d7d
Update stable_diffusion_amd.md
2022-11-30 13:43:24 -08:00
powderluv
128342f47f
Update stable_diffusion_amd.md
2022-11-30 13:42:25 -08:00
powderluv
024487c5fe
Update stable_diffusion_amd.md
2022-11-30 13:40:00 -08:00
powderluv
879ba27ccb
Update stable_diffusion_amd.md
2022-11-30 13:33:04 -08:00
powderluv
6d6d9627e7
Update stable_diffusion_amd.md
2022-11-30 13:31:53 -08:00
powderluv
af4bc82543
Update stable_diffusion_amd.md
2022-11-30 13:30:15 -08:00
powderluv
232ce12e9b
Create stable_diffusion_amd.md
2022-11-30 12:10:34 -08:00
aldesilv
9a8638a6d0
dump all isas with amdllpc ( #517 )
...
SHARK/shark/examples/shark_inference/stable_diffusion$ python main.py --precision="fp16" --device="vulkan" --iree-vulkan-target-triple=rdna3-unknown-linux --no-load_vmfb --dispatch_benchmarks="all" --dispatch_benchmarks_dir="SD_dispatches" --dump_isa
Co-authored-by: alexander <alexander@nod-labs.com >
2022-11-30 11:33:30 -08:00
powderluv
e8ded71a7b
Default to 50 steps for SD
2022-11-29 16:45:23 -08:00
Prashant Kumar
a14c615def
Update with the new flag. ( #522 )
2022-11-29 09:39:32 -08:00
Ean Garvey
41bf262482
Update SD README.md ( #516 )
...
* Update README.md
* Create profiling_with_iree.md
2022-11-29 10:21:28 -06:00
Prashant Kumar
6ee8f61fbe
Add the stable diffusion v2 model.
...
The f16 version of stable diffusion v2 model is added.
--version="v2" will run the v2 model.
2022-11-29 18:18:04 +05:30