mirror of https://github.com/vladmandic/automatic
fix lora dir
parent
f2014ecf55
commit
ec8453ff11
|
|
@ -359,7 +359,6 @@ def lora_MultiheadAttention_load_state_dict(self, *args, **kwargs):
|
||||||
|
|
||||||
def list_available_loras():
|
def list_available_loras():
|
||||||
available_loras.clear()
|
available_loras.clear()
|
||||||
|
|
||||||
os.makedirs(shared.cmd_opts.lora_dir, exist_ok=True)
|
os.makedirs(shared.cmd_opts.lora_dir, exist_ok=True)
|
||||||
|
|
||||||
candidates = \
|
candidates = \
|
||||||
|
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
import os
|
|
||||||
from modules import paths
|
|
||||||
|
|
||||||
|
|
||||||
def preload(parser):
|
|
||||||
parser.add_argument("--lora-dir", type=str, help="Path to directory with Lora networks.", default=os.path.join(paths.models_path, 'Lora'))
|
|
||||||
|
|
@ -27,4 +27,4 @@ class ExtraNetworksPageLora(ui_extra_networks.ExtraNetworksPage):
|
||||||
}
|
}
|
||||||
|
|
||||||
def allowed_directories_for_previews(self):
|
def allowed_directories_for_previews(self):
|
||||||
return [shared.cmd_opts.lora_dir]
|
return [shared.opts.lora_dir]
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,7 @@ def compatibility_args(opts, args):
|
||||||
parser.add_argument("--no-half-vae", help=argparse.SUPPRESS, default=opts.no_half_vae)
|
parser.add_argument("--no-half-vae", help=argparse.SUPPRESS, default=opts.no_half_vae)
|
||||||
parser.add_argument("--precision", help=argparse.SUPPRESS, default=opts.precision)
|
parser.add_argument("--precision", help=argparse.SUPPRESS, default=opts.precision)
|
||||||
parser.add_argument("--api", help=argparse.SUPPRESS, default=True)
|
parser.add_argument("--api", help=argparse.SUPPRESS, default=True)
|
||||||
|
parser.add_argument("--lora-dir", help=argparse.SUPPRESS, default=opts.lora_dir)
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
return args
|
return args
|
||||||
|
|
||||||
|
|
|
||||||
4
setup.py
4
setup.py
|
|
@ -334,7 +334,7 @@ def ensure_base_requirements():
|
||||||
def install_requirements():
|
def install_requirements():
|
||||||
if args.skip_requirements:
|
if args.skip_requirements:
|
||||||
return
|
return
|
||||||
log.info('Installing requirements')
|
log.info('Verifying requirements')
|
||||||
with open('requirements.txt', 'r', encoding='utf8') as f:
|
with open('requirements.txt', 'r', encoding='utf8') as f:
|
||||||
lines = [line.strip() for line in f.readlines() if line.strip() != '' and not line.startswith('#') and line is not None]
|
lines = [line.strip() for line in f.readlines() if line.strip() != '' and not line.startswith('#') and line is not None]
|
||||||
for line in lines:
|
for line in lines:
|
||||||
|
|
@ -513,7 +513,7 @@ def run_setup():
|
||||||
check_torch()
|
check_torch()
|
||||||
install_requirements()
|
install_requirements()
|
||||||
if check_timestamp():
|
if check_timestamp():
|
||||||
log.info('No changes detected: quick launch active')
|
log.info('No changes detected: Quick launch active')
|
||||||
return
|
return
|
||||||
log.info("Running setup")
|
log.info("Running setup")
|
||||||
log.debug(f"Args: {vars(args)}")
|
log.debug(f"Args: {vars(args)}")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue