mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
get invokeai_configure working again
This commit is contained in:
parent
b87f3043ae
commit
88776fb2de
@ -35,15 +35,19 @@ from transformers import (
|
|||||||
CLIPTextModel,
|
CLIPTextModel,
|
||||||
CLIPTokenizer,
|
CLIPTokenizer,
|
||||||
)
|
)
|
||||||
|
|
||||||
import invokeai.configs as configs
|
import invokeai.configs as configs
|
||||||
|
|
||||||
|
from invokeai.app.services.config import (
|
||||||
|
get_invokeai_config,
|
||||||
|
InvokeAIAppConfig,
|
||||||
|
)
|
||||||
from invokeai.frontend.install.model_install import addModelsForm, process_and_execute
|
from invokeai.frontend.install.model_install import addModelsForm, process_and_execute
|
||||||
from invokeai.frontend.install.widgets import (
|
from invokeai.frontend.install.widgets import (
|
||||||
CenteredButtonPress,
|
CenteredButtonPress,
|
||||||
IntTitleSlider,
|
IntTitleSlider,
|
||||||
set_min_terminal_size,
|
set_min_terminal_size,
|
||||||
)
|
)
|
||||||
|
|
||||||
from invokeai.backend.config.legacy_arg_parsing import legacy_parser
|
from invokeai.backend.config.legacy_arg_parsing import legacy_parser
|
||||||
from invokeai.backend.config.model_install_backend import (
|
from invokeai.backend.config.model_install_backend import (
|
||||||
default_dataset,
|
default_dataset,
|
||||||
@ -51,10 +55,6 @@ from invokeai.backend.config.model_install_backend import (
|
|||||||
hf_download_with_resume,
|
hf_download_with_resume,
|
||||||
recommended_datasets,
|
recommended_datasets,
|
||||||
)
|
)
|
||||||
from invokeai.app.services.config import (
|
|
||||||
get_invokeai_config,
|
|
||||||
InvokeAIAppConfig,
|
|
||||||
)
|
|
||||||
|
|
||||||
warnings.filterwarnings("ignore")
|
warnings.filterwarnings("ignore")
|
||||||
|
|
||||||
@ -62,7 +62,8 @@ transformers.logging.set_verbosity_error()
|
|||||||
|
|
||||||
|
|
||||||
# --------------------------globals-----------------------
|
# --------------------------globals-----------------------
|
||||||
config = get_invokeai_config()
|
|
||||||
|
config = get_invokeai_config(argv=[])
|
||||||
|
|
||||||
Model_dir = "models"
|
Model_dir = "models"
|
||||||
Weights_dir = "ldm/stable-diffusion-v1/"
|
Weights_dir = "ldm/stable-diffusion-v1/"
|
||||||
@ -699,7 +700,7 @@ def write_opts(opts: Namespace, init_file: Path):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
# this will load current settings
|
# this will load current settings
|
||||||
config = InvokeAIAppConfig()
|
config = InvokeAIAppConfig(argv=[])
|
||||||
for key,value in opts.__dict__.items():
|
for key,value in opts.__dict__.items():
|
||||||
if hasattr(config,key):
|
if hasattr(config,key):
|
||||||
setattr(config,key,value)
|
setattr(config,key,value)
|
||||||
@ -820,7 +821,7 @@ def main():
|
|||||||
if old_init_file.exists() and not new_init_file.exists():
|
if old_init_file.exists() and not new_init_file.exists():
|
||||||
print('** Migrating invokeai.init to invokeai.yaml')
|
print('** Migrating invokeai.init to invokeai.yaml')
|
||||||
migrate_init_file(old_init_file)
|
migrate_init_file(old_init_file)
|
||||||
config = get_invokeai_config() # reread defaults
|
config = get_invokeai_config(argv=[]) # reread defaults
|
||||||
|
|
||||||
|
|
||||||
if not config.model_conf_path.exists():
|
if not config.model_conf_path.exists():
|
||||||
|
@ -27,7 +27,7 @@ from ..stable_diffusion import StableDiffusionGeneratorPipeline
|
|||||||
warnings.filterwarnings("ignore")
|
warnings.filterwarnings("ignore")
|
||||||
|
|
||||||
# --------------------------globals-----------------------
|
# --------------------------globals-----------------------
|
||||||
config = get_invokeai_config()
|
config = get_invokeai_config(argv=[])
|
||||||
Model_dir = "models"
|
Model_dir = "models"
|
||||||
Weights_dir = "ldm/stable-diffusion-v1/"
|
Weights_dir = "ldm/stable-diffusion-v1/"
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ from invokeai.app.services.config import get_invokeai_config
|
|||||||
MIN_COLS = 120
|
MIN_COLS = 120
|
||||||
MIN_LINES = 45
|
MIN_LINES = 45
|
||||||
|
|
||||||
config = get_invokeai_config()
|
config = get_invokeai_config(argv=[])
|
||||||
|
|
||||||
class addModelsForm(npyscreen.FormMultiPage):
|
class addModelsForm(npyscreen.FormMultiPage):
|
||||||
# for responsive resizing - disabled
|
# for responsive resizing - disabled
|
||||||
|
Loading…
x
Reference in New Issue
Block a user