Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
This commit is contained in:
@@ -225,7 +225,8 @@ class CompilationConfig:
|
|||||||
# CudaGraph compilation
|
# CudaGraph compilation
|
||||||
cudagraph_mode: Optional[CUDAGraphMode] = None
|
cudagraph_mode: Optional[CUDAGraphMode] = None
|
||||||
"""
|
"""
|
||||||
The mode of the cudagraph.
|
The mode of the cudagraph:
|
||||||
|
|
||||||
- NONE, no cudagraph capture.
|
- NONE, no cudagraph capture.
|
||||||
- PIECEWISE. (v1 default)
|
- PIECEWISE. (v1 default)
|
||||||
- FULL.
|
- FULL.
|
||||||
@@ -384,13 +385,10 @@ class CompilationConfig:
|
|||||||
if pass_config_exclude:
|
if pass_config_exclude:
|
||||||
exclude["pass_config"] = pass_config_exclude
|
exclude["pass_config"] = pass_config_exclude
|
||||||
|
|
||||||
# The cast to string is necessary because Pydantic is mocked in docs
|
return TypeAdapter(CompilationConfig).dump_json(
|
||||||
# builds and sphinx-argparse doesn't know the return type of decode()
|
self,
|
||||||
return str(
|
exclude=exclude, # type: ignore[arg-type]
|
||||||
TypeAdapter(CompilationConfig).dump_json(
|
exclude_unset=True).decode()
|
||||||
self,
|
|
||||||
exclude=exclude, # type: ignore[arg-type]
|
|
||||||
exclude_unset=True).decode())
|
|
||||||
|
|
||||||
__str__ = __repr__
|
__str__ = __repr__
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user