"src/diffusers/quantizers/pipe_quant_config.py" did not exist on "3c138a4d2b7a973c0315ea015d5a171b52ed62bb"
Unverified Commit 13ce3e4b authored by Patrick Yi's avatar Patrick Yi Committed by GitHub
Browse files

Add download_dir ServerArgs property (#2027)

parent df246e69
...@@ -233,7 +233,10 @@ class ModelRunner: ...@@ -233,7 +233,10 @@ class ModelRunner:
# Prepare the vllm model config # Prepare the vllm model config
monkey_patch_vllm_dummy_weight_loader() monkey_patch_vllm_dummy_weight_loader()
self.load_config = LoadConfig(load_format=self.server_args.load_format) self.load_config = LoadConfig(
load_format=self.server_args.load_format,
download_dir=self.server_args.download_dir,
)
self.vllm_model_config = VllmModelConfig( self.vllm_model_config = VllmModelConfig(
model=self.server_args.model_path, model=self.server_args.model_path,
quantization=self.server_args.quantization, quantization=self.server_args.quantization,
......
...@@ -64,6 +64,7 @@ class ServerArgs: ...@@ -64,6 +64,7 @@ class ServerArgs:
random_seed: Optional[int] = None random_seed: Optional[int] = None
constrained_json_whitespace_pattern: Optional[str] = None constrained_json_whitespace_pattern: Optional[str] = None
watchdog_timeout: float = 300 watchdog_timeout: float = 300
download_dir: Optional[str] = None
# Logging # Logging
log_level: str = "info" log_level: str = "info"
...@@ -405,6 +406,12 @@ class ServerArgs: ...@@ -405,6 +406,12 @@ class ServerArgs:
default=ServerArgs.watchdog_timeout, default=ServerArgs.watchdog_timeout,
help="Set watchdog timeout in seconds. If a forward batch takes longer than this, the server will crash to prevent hanging.", help="Set watchdog timeout in seconds. If a forward batch takes longer than this, the server will crash to prevent hanging.",
) )
parser.add_argument(
"--download-dir",
type=str,
default=ServerArgs.download_dir,
help="Model download directory.",
)
# Logging # Logging
parser.add_argument( parser.add_argument(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment