mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Remove symbol re-exports that were contributing to circular import issues.
This commit is contained in:
parent
798e73969c
commit
a61e0bd2dd
@ -73,15 +73,6 @@ model's lifetime it may be transformed in various ways, such as
|
|||||||
changing its precision or converting it from a .safetensors to a
|
changing its precision or converting it from a .safetensors to a
|
||||||
diffusers model.
|
diffusers model.
|
||||||
|
|
||||||
`ModelType`, `ModelFormat` and `BaseModelType` are string enums that
|
|
||||||
are defined in `invokeai.backend.model_manager.config`. They are also
|
|
||||||
imported by, and can be reexported from,
|
|
||||||
`invokeai.app.services.model_manager.model_records`:
|
|
||||||
|
|
||||||
```
|
|
||||||
from invokeai.app.services.model_records import ModelType, ModelFormat, BaseModelType
|
|
||||||
```
|
|
||||||
|
|
||||||
The `path` field can be absolute or relative. If relative, it is taken
|
The `path` field can be absolute or relative. If relative, it is taken
|
||||||
to be relative to the `models_dir` setting in the user's
|
to be relative to the `models_dir` setting in the user's
|
||||||
`invokeai.yaml` file.
|
`invokeai.yaml` file.
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
"""Initialization file for model manager service."""
|
|
||||||
|
|
||||||
from invokeai.backend.model_manager import AnyModel, AnyModelConfig, BaseModelType, ModelType, SubModelType
|
|
||||||
from invokeai.backend.model_manager.load import LoadedModel
|
|
||||||
|
|
||||||
from .model_manager_default import ModelManagerService, ModelManagerServiceBase
|
|
||||||
|
|
||||||
__all__ = [
|
|
||||||
"ModelManagerServiceBase",
|
|
||||||
"ModelManagerService",
|
|
||||||
"AnyModel",
|
|
||||||
"AnyModelConfig",
|
|
||||||
"BaseModelType",
|
|
||||||
"ModelType",
|
|
||||||
"SubModelType",
|
|
||||||
"LoadedModel",
|
|
||||||
]
|
|
@ -5,7 +5,7 @@ from typing import Optional, Union
|
|||||||
import pytest
|
import pytest
|
||||||
import torch
|
import torch
|
||||||
|
|
||||||
from invokeai.app.services.model_manager import ModelManagerServiceBase
|
from invokeai.app.services.model_manager.model_manager_base import ModelManagerServiceBase
|
||||||
from invokeai.app.services.model_records import UnknownModelException
|
from invokeai.app.services.model_records import UnknownModelException
|
||||||
from invokeai.backend.model_manager import BaseModelType, LoadedModel, ModelType, SubModelType
|
from invokeai.backend.model_manager import BaseModelType, LoadedModel, ModelType, SubModelType
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ import torch
|
|||||||
from diffusers import AutoencoderTiny
|
from diffusers import AutoencoderTiny
|
||||||
|
|
||||||
from invokeai.app.services.invocation_services import InvocationServices
|
from invokeai.app.services.invocation_services import InvocationServices
|
||||||
from invokeai.app.services.model_manager import ModelManagerServiceBase
|
from invokeai.app.services.model_manager.model_manager_base import ModelManagerServiceBase
|
||||||
from invokeai.app.services.shared.invocation_context import InvocationContext, build_invocation_context
|
from invokeai.app.services.shared.invocation_context import InvocationContext, build_invocation_context
|
||||||
from invokeai.backend.model_manager.load.load_base import LoadedModelWithoutConfig
|
from invokeai.backend.model_manager.load.load_base import LoadedModelWithoutConfig
|
||||||
from tests.backend.model_manager.model_manager_fixtures import * # noqa F403
|
from tests.backend.model_manager.model_manager_fixtures import * # noqa F403
|
||||||
|
@ -4,7 +4,7 @@ Test model loading
|
|||||||
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from invokeai.app.services.model_manager import ModelManagerServiceBase
|
from invokeai.app.services.model_manager.model_manager_base import ModelManagerServiceBase
|
||||||
from invokeai.backend.textual_inversion import TextualInversionModelRaw
|
from invokeai.backend.textual_inversion import TextualInversionModelRaw
|
||||||
from tests.backend.model_manager.model_manager_fixtures import * # noqa F403
|
from tests.backend.model_manager.model_manager_fixtures import * # noqa F403
|
||||||
|
|
||||||
|
@ -12,7 +12,8 @@ from invokeai.app.services.config import InvokeAIAppConfig
|
|||||||
from invokeai.app.services.download import DownloadQueueService, DownloadQueueServiceBase
|
from invokeai.app.services.download import DownloadQueueService, DownloadQueueServiceBase
|
||||||
from invokeai.app.services.model_install import ModelInstallService, ModelInstallServiceBase
|
from invokeai.app.services.model_install import ModelInstallService, ModelInstallServiceBase
|
||||||
from invokeai.app.services.model_load import ModelLoadService, ModelLoadServiceBase
|
from invokeai.app.services.model_load import ModelLoadService, ModelLoadServiceBase
|
||||||
from invokeai.app.services.model_manager import ModelManagerService, ModelManagerServiceBase
|
from invokeai.app.services.model_manager.model_manager_base import ModelManagerServiceBase
|
||||||
|
from invokeai.app.services.model_manager.model_manager_default import ModelManagerService
|
||||||
from invokeai.app.services.model_records import ModelRecordServiceBase, ModelRecordServiceSQL
|
from invokeai.app.services.model_records import ModelRecordServiceBase, ModelRecordServiceSQL
|
||||||
from invokeai.backend.model_manager.config import (
|
from invokeai.backend.model_manager.config import (
|
||||||
BaseModelType,
|
BaseModelType,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user