mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Moved model backends to separate folders
added some model backend settings save/load
This commit is contained in:
@@ -188,6 +188,7 @@ class InferenceModel:
|
||||
self._pre_load()
|
||||
self._load(save_model=save_model, initial_load=initial_load)
|
||||
self._post_load()
|
||||
self._save_settings()
|
||||
|
||||
def unload(self):
|
||||
return
|
||||
@@ -197,6 +198,9 @@ class InferenceModel:
|
||||
|
||||
def _post_load(self) -> None:
|
||||
"""Post load hook. Called after `_load()`."""
|
||||
|
||||
def _save_settings(self) -> None:
|
||||
"""Save settings hook. Called after `_post_load()`."""
|
||||
|
||||
def _load(self, save_model: bool, initial_load: bool) -> None:
|
||||
"""Main load method. All logic related to loading the model onto the
|
||||
|
Reference in New Issue
Block a user