aboutsummaryrefslogtreecommitdiff
path: root/modules/devices.py
AgeCommit message (Expand)Author
2024-01-31Updatewangshuai09
2024-01-30Merge branch 'dev' into npu_supportwangshuai09
2024-01-29Revert "Try to reverse the dtype checking mechanism"Kohaku-Blueleaf
2024-01-29Try to reverse the dtype checking mechanismKohaku-Blueleaf
2024-01-29lintingKohaku-Blueleaf
2024-01-29Fix potential bugsKohaku-Blueleaf
2024-01-29Add NPU Supportwangshuai09
2024-01-20Avoid exceptions to be silencedKohaku-Blueleaf
2024-01-20Avoid early disableKohaku-Blueleaf
2024-01-19Fix nested manual castKohaku-Blueleaf
2024-01-09rearrange if-statements for cpuKohaku-Blueleaf
2024-01-09Apply the correct behavior of precision='full'Kohaku-Blueleaf
2024-01-09Revert "Apply correct inference precision implementation"Kohaku-Blueleaf
2024-01-09Apply correct inference precision implementationKohaku-Blueleaf
2024-01-09linting and debugsKohaku-Blueleaf
2024-01-09Fix bugs when arg dtype doesn't matchKohakuBlueleaf
2024-01-09improve efficiency and support more deviceKohaku-Blueleaf
2023-12-31change import statements for #14478AUTOMATIC1111
2023-12-31Add utility to inspect a model's parameters (to get dtype/device)Aarni Koskela
2023-12-03Merge branch 'dev' into test-fp8Kohaku-Blueleaf
2023-12-02Merge pull request #14171 from Nuullll/ipexAUTOMATIC1111
2023-12-02Merge branch 'dev' into test-fp8Kohaku-Blueleaf
2023-12-02Merge pull request #14131 from read-0nly/patch-1AUTOMATIC1111
2023-12-02Disable ipex autocast due to its bad perfNuullll
2023-11-30Initial IPEX supportNuullll
2023-11-27Update devices.pyobsol
2023-11-19Better namingKohaku-Blueleaf
2023-11-19Use options instead of cmd_argsKohaku-Blueleaf
2023-10-28Add MPS manual castKohakuBlueleaf
2023-10-28ManualCast for 10/16 series gpuKohaku-Blueleaf
2023-10-24Add CPU fp8 supportKohaku-Blueleaf
2023-09-09fix for crash when running #12924 without --device-idAUTOMATIC1111
2023-08-31More accurate check for enabling cuDNN benchmark on 16XX cardscatboxanon
2023-08-09split shared.py into multiple files; should resolve all circular reference im...AUTOMATIC1111
2023-08-09rework RNG to use generators instead of generating noises beforehandAUTOMATIC1111
2023-08-03rework torchsde._brownian.brownian_interval replacement to use device.randn_l...AUTOMATIC1111
2023-08-03add NV option for Random number generator source setting, which allows to gen...AUTOMATIC1111
2023-07-11Fix MPS cache cleanupAarni Koskela
2023-07-08added torch.mps.empty_cache() to torch_gc()AUTOMATIC1111
2023-06-05Remove a bunch of unused/vestigial codeAarni Koskela
2023-05-21run basic torch calculation at startup in parallel to reduce the performance ...AUTOMATIC
2023-05-10ruff auto fixesAUTOMATIC
2023-04-29rename CPU RNG to RNG source in settings, add infotext and parameters copypas...AUTOMATIC
2023-04-18Option to use CPU for random number generation.Deciare
2023-02-01Refactor Mac specific code to a separate filebrkirch
2023-02-01Refactor MPS fixes to CondFuncbrkirch
2023-02-01MPS fix is still needed :(brkirch
2023-01-28Merge pull request #7309 from brkirch/fix-embeddingsAUTOMATIC1111
2023-01-28Remove MPS fix no longer needed for PyTorchbrkirch
2023-01-28Refactor conditional casting, fix upscalersbrkirch