mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Merge branch 'development' into readme-mac-update-take2
This commit is contained in:
commit
da4bf95fbc
@ -307,7 +307,7 @@ change instead. This is a 32-bit vs 16-bit problem.
|
|||||||
What? Intel? On an Apple Silicon?
|
What? Intel? On an Apple Silicon?
|
||||||
|
|
||||||
Intel MKL FATAL ERROR: This system does not meet the minimum requirements for use of the Intel(R) Math Kernel Library.
|
Intel MKL FATAL ERROR: This system does not meet the minimum requirements for use of the Intel(R) Math Kernel Library.
|
||||||
The processor must support the Intel(R) Supplemental Streaming SIMD Extensions 3 (Intel(R) SSSE3) instructions.██████████████| 50/50 [02:25<00:00, 2.53s/it]
|
The processor must support the Intel(R) Supplemental Streaming SIMD Extensions 3 (Intel(R) SSSE3) instructions.
|
||||||
The processor must support the Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions.
|
The processor must support the Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions.
|
||||||
The processor must support the Intel(R) Advanced Vector Extensions (Intel(R) AVX) instructions.
|
The processor must support the Intel(R) Advanced Vector Extensions (Intel(R) AVX) instructions.
|
||||||
|
|
||||||
|
@ -280,7 +280,14 @@ class T2I:
|
|||||||
), 'can only work with strength in [0.0, 1.0]'
|
), 'can only work with strength in [0.0, 1.0]'
|
||||||
|
|
||||||
width, height, _ = self._resolution_check(width, height, log=True)
|
width, height, _ = self._resolution_check(width, height, log=True)
|
||||||
scope = autocast if self.precision == 'autocast' else nullcontext
|
|
||||||
|
# TODO: - Check if this is still necessary to run on M1 devices.
|
||||||
|
# - Move code into ldm.dream.devices to live alongside other
|
||||||
|
# special-hardware casing code.
|
||||||
|
if self.precision == 'autocast' and torch.cuda.is_available():
|
||||||
|
scope = autocast
|
||||||
|
else:
|
||||||
|
scope = nullcontext
|
||||||
|
|
||||||
if sampler_name and (sampler_name != self.sampler_name):
|
if sampler_name and (sampler_name != self.sampler_name):
|
||||||
self.sampler_name = sampler_name
|
self.sampler_name = sampler_name
|
||||||
|
Loading…
x
Reference in New Issue
Block a user