Skip to content

Commit 8683d65

Browse files
committed
update
1 parent ecfddac commit 8683d65

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

fastdeploy/model_executor/layers/quantization/weight_only.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def name(self) -> str:
6363
@classmethod
6464
def from_config(cls, config: dict) -> "WeightOnlyConfig":
6565
algo = config["algo"]
66-
is_dyn_quant = config["is_dyn_quant"] if "is_dyn_quant" in config else False
66+
is_dyn_quant = config.get("is_dyn_quant", False)
6767
return cls(algo, is_dyn_quant)
6868

6969
def get_quant_method(self, layer) -> Optional[QuantMethodBase]:
@@ -148,7 +148,7 @@ def __init__(self, is_dyn_quant: bool = False) -> None:
148148

149149
@classmethod
150150
def from_config(cls, config: dict) -> "WINT8Config":
151-
is_dyn_quant = config["is_dyn_quant"] if "is_dyn_quant" in config else False
151+
is_dyn_quant = config.get("is_dyn_quant", False)
152152
return cls(is_dyn_quant=is_dyn_quant)
153153

154154
def name(self) -> str:
@@ -168,7 +168,7 @@ def __init__(
168168

169169
@classmethod
170170
def from_config(cls, config: dict) -> "WINT4Config":
171-
is_dyn_quant = config["is_dyn_quant"] if "is_dyn_quant" in config else False
171+
is_dyn_quant = config.get("is_dyn_quant", False)
172172
return cls(is_dyn_quant=is_dyn_quant)
173173

174174
def name(self) -> str:

0 commit comments

Comments
 (0)