We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 26617c5 commit d727d47Copy full SHA for d727d47
1 file changed
namedisl/core.py
@@ -955,3 +955,16 @@ def with_cache(
955
cache._cache.setdefault(key, [])
956
).append((obj, result))
957
return result
958
+
959
960
+def _dump_isl_space(sp: isl.Space): # pyright: ignore[reportUnusedFunction]
961
+ param_names = [sp.get_dim_name(isl.dim_type.param, i)
962
+ for i in range(sp.dim(isl.dim_type.param))]
963
+ return (f"Space("
964
+ f"params=[{', '.join(repr(n) for n in param_names)}]"
965
+ f":in={sp.dim(isl.dim_type.in_)}"
966
+ f":out={sp.dim(isl.dim_type.out)}"
967
+ f":is_params={sp.is_params()}"
968
+ f":is_set={sp.is_set()}"
969
+ ")"
970
+ )
0 commit comments