InvokeAI/invokeai
psychedelicious 704e016f05 feat(ui): disable immutable redux check
The immutable and serializable checks for redux can cause substantial performance issues. The immutable check in particular is pretty heavy. It's only run in dev mode, but this and really slow down the already-slower performance of dev mode.

The most important one for us is serializable, which has far less of a performance impact.

The immutable check is largely redundant because we use immer-backed RTK for everything and immer gives us confidence there.

Disable the immutable check, leaving serializable in.
2023-09-14 22:02:29 -04:00
..
app Remove multiple of 8 requirement for ImageResizeInvocation (#4538) 2023-09-14 08:56:17 -04:00
assets tweaks in response to psychedelicious review of PR 2023-07-26 15:27:04 +10:00
backend Removed duplicate import in model_cache.py 2023-09-13 19:33:43 -04:00
configs jigger model naming so that v1-5-inpaint is not the default on new installs 2023-08-31 10:56:25 -04:00
frontend feat(ui): disable immutable redux check 2023-09-14 22:02:29 -04:00
version Update invokeai version to 3.1.1 2023-09-12 23:07:20 -04:00
__init__.py Various fixes 2023-01-30 18:42:17 -05:00
README CODEOWNERS coarse draft 2023-03-03 14:36:43 -05:00

Organization of the source tree:

app -- Home of nodes invocations and services
assets -- Images and other data files used by InvokeAI
backend -- Non-user facing libraries, including the rendering
	core.
configs -- Configuration files used at install and run times
frontend -- User-facing scripts, including the CLI and the WebUI
version -- Current InvokeAI version string, stored
	in version/invokeai_version.py