We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b420f8b commit 26bb3a3Copy full SHA for 26bb3a3
src/guidellm/benchmark/scenario.py
@@ -24,15 +24,15 @@ class Scenario(Serializable):
24
max_seconds: int = 120
25
max_requests: Optional[Union[int, Literal["dataset"]]] = None
26
27
- def _update(self, **fields: Mapping[str, Any]) -> Self:
+ def _update(self, **fields: Any) -> Self:
28
for k, v in fields.items():
29
if not hasattr(self, k):
30
raise ValueError(f"Invalid field {k}")
31
setattr(self, k, v)
32
33
return self
34
35
- def update(self, **fields: Mapping[str, Any]) -> Self:
+ def update(self, **fields: Any) -> Self:
36
return self._update(**{k: v for k, v in fields.items() if v is not None})
37
38
0 commit comments