Boian Petkantchin
dd2a5795a2
Add stress test
2022-12-12 17:47:49 -08:00
Boian Petkantchin
47d1f047b9
Return dynamic model if specified when downloading from the tank
2022-12-12 17:47:49 -08:00
Boian Petkantchin
7639b62d85
In get_iree_runtime_config get the specific device instead of the default
2022-12-12 17:47:49 -08:00
Boian Petkantchin
4c00e54f89
Simplify iree_device_map
2022-12-12 17:47:46 -08:00
Gaurav Shukla
b62ee3fcb9
[WEB] Add schedulers in the web UI ( #594 )
...
1. Add schedulers option in web UI.
2. Remove random seed checkbox as the same functionality can be achieved
by passing -1(or any negative number) to the seed.
Signed-Off-by: Gaurav Shukla
Signed-off-by: Gaurav Shukla
2022-12-08 13:53:20 -08:00
Ean Garvey
0225292a44
Remove print statements from compile utils ( #593 )
2022-12-08 13:40:47 -08:00
Ean Garvey
589a7ed02f
Print a message when a model is downloaded via shark_downloader. ( #595 )
2022-12-08 15:27:58 -06:00
Quinn Dawkins
b3a42cd0b1
Don't do nchw-to-nhwc transpose for stable diffusion models ( #592 )
2022-12-08 12:19:23 -05:00
Gaurav Shukla
e3e1ca7cc6
[WEB] Fix seed when out of uint32 range
...
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-08 22:46:33 +05:30
Gaurav Shukla
57e417d174
[WEB] Fix web performance
...
Set the iree flags before compilation.
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-08 19:57:20 +05:30
Ean Garvey
1699db79b5
Disable SHARK-Runtime flags if USE_IREE=1 specified during setup. ( #588 )
...
* Disable SHARK-Runtime flags if USE_IREE=1 specified during setup.
* Update setup_venv.sh
* Autodetect cpu count for runtime flags.
2022-12-08 02:31:31 -06:00
Quinn Dawkins
dab9403b8f
Fix slow conversion to image in SD web gui ( #586 )
2022-12-08 00:35:51 -05:00
Ean Garvey
9a14298146
Revert changes to multiprocessing ( #585 )
2022-12-07 19:59:17 -06:00
Ean Garvey
40eea21863
Enable conv nchw-to-nhwc flag by default for most models + minor fixes ( #584 )
2022-12-07 16:24:02 -08:00
Ean Garvey
d2475ec169
Add mnasnet to torch models and minor fixes. ( #577 )
...
* Minor fixes to benchmark runner
* Add Mnasnet to tank.
2022-12-07 22:30:58 +05:30
Ean Garvey
b3bcf4bf44
Update expected failures in pytest suite. ( #574 )
2022-12-06 23:05:12 -08:00
Stanley Winata
6049f86bc4
[Vulkan][Utils] Automatic platform/OS detection ( #569 )
...
To enable AMD gpus on macOS, we need this detection to let the compiler know that we would be needing moltenVK to use this GPU.
2022-12-07 12:05:00 +07:00
mariecwhite
ff649b52ef
Add TF EfficientNet Model ( #502 )
2022-12-06 13:51:59 -06:00
Gaurav Shukla
e9e138c757
[WEB] Add random seed checkbox
...
When True, it will not use user specified seed, instead will generate a
random seed.
Signed-Off-by: Gaurav Shukla
2022-12-06 21:44:22 +05:30
Phaneesh Barwaria
1096936a15
Enable f32 path for SD ( #567 )
2022-12-06 19:29:12 +05:30
Gaurav Shukla
29cc478525
[WEB] Add command line args to shark web
...
1. Now the server can be launched with command line args.
2. The `precision` and `scheduler` parameters are now part of command
line args instead of UI.
3. Add vae encode model wrapper.
Signed-Off-by: Gaurav Shukla
2022-12-06 17:21:05 +05:30
Stanley Winata
05e9eb40b5
[Misc] Ignore vmfbs from getting tracked by git. ( #566 )
2022-12-06 00:01:52 -08:00
Stanley Winata
c4444ff695
[vulkan][utils] Add rdna3 detection ( #565 )
2022-12-05 23:56:06 -08:00
Anush Elangovan
27b34f3929
Add gcs instead of gsutil
...
Test .exe on AMD hardware.
2022-12-05 22:17:58 -08:00
powderluv
2b8d784660
update latest sd build
2022-12-05 22:16:13 -08:00
Daniel Garvey
18f447d8d8
fix hash comparison ( #563 )
...
Co-authored-by: dan <dan@nod-labs.com >
2022-12-05 21:43:05 -08:00
Daniel Garvey
d7e1078d68
remove nodcloud from client ( #562 )
...
Co-authored-by: dan <dan@nod-labs.com >
2022-12-05 23:13:19 -06:00
Daniel Garvey
6be592653f
remove gsutil_flags and fix download ( #559 )
2022-12-05 20:29:00 -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
Daniel Garvey
b0dc19a910
revert parallel downloads to 1 ( #555 )
...
Co-authored-by: dan <dan@nod-labs.com >
2022-12-05 15:42:42 -08:00
Daniel Garvey
df79ebd0f2
replace gsutil with variable path for pyinstaller ( #541 )
...
Co-authored-by: dan <dan@nod-labs.com >
2022-12-05 15:08:57 -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
powderluv
83b138208d
Add gradio to requirements.txt
2022-12-03 16:06:52 -08:00
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
Anush Elangovan
56109fe09b
Add one click installer
...
Build with pyinstaller web\shark_sd.spec
2022-12-02 14:07:10 -08:00
powderluv
e74046478b
Update stable_diffusion_amd.md
2022-12-02 13:57:03 -08:00
Gaurav Shukla
aa5a60812f
[SHARK] Fix space issues in download path
...
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-03 00:52:10 +05:30
Ean Garvey
ebb60019aa
Minor formatting fix. ( #538 )
2022-12-03 00:17:31 +05:30
mariecwhite
6393dc5d14
Use correct TF device depending on configuration ( #492 )
2022-12-02 11:33:56 -06:00
Anush Elangovan
8c158f2452
Fix onedir pyinstall
...
Use relative paths for install
pyinstaller web/shark_sd.spec creates an exe
2022-12-02 07:28:22 -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
Gaurav Shukla
a27ee141b3
[WEB] Fix few warnings and generate seed faster
...
1. Fix gsutil warnings while copying multiple files.
2. Enhance random seed generation speed.
3. Add support for multiple schedulers.
Signed-Off-by: Gaurav Shukla <gaurav@nod-labs.com >
2022-12-02 17:16:19 +05:30