@@ -131,6 +131,18 @@ def save_plot_from_1d_dict(
131131 coord_keys (Tuple[str, ...]): Tuple of coord key. such as ("x", "y").
132132 value_keys (Tuple[str, ...]): Tuple of value key. such as ("u", "v").
133133 num_timestamps (int, optional): Number of timestamp in data_dict. Defaults to 1.
134+
135+ Examples:
136+ >>> import ppsci
137+ >>> import numpy as np
138+ >>> filename = "path/to/file"
139+ >>> data_dict = {
140+ ... "x": np.array([[1], [2], [3],[4]]),
141+ ... "u": np.array([[4], [5], [6],[4]]),
142+ ... }
143+ >>> coord_keys = ("x",)
144+ >>> value_keys = ("u",)
145+ >>> ppsci.visualize.save_plot_from_1d_dict(filename, data_dict, coord_keys, value_keys) # doctest: +SKIP
134146 """
135147 space_ndim = len (coord_keys ) - int ("t" in coord_keys )
136148 if space_ndim not in [1 , 2 , 3 ]:
@@ -375,6 +387,22 @@ def save_plot_from_3d_dict(
375387 data_dict (Dict[str, Union[np.ndarray, paddle.Tensor]]): Data in dict.
376388 visu_keys (Tuple[str, ...]): Keys for visualizing data. such as ("u", "v").
377389 num_timestamps (int, optional): Number of timestamp in data_dict. Defaults to 1.
390+
391+ Examples:
392+ >>> import numpy as np
393+ >>> import ppsci
394+
395+ >>> data_dict = {
396+ ... "u": np.array([[[10], [20], [30], [40], [50]]]),
397+ ... "v": np.array([[[5], [15], [25], [35], [45]]]),
398+ ... }
399+
400+ >>> ppsci.visualize.save_plot_from_3d_dict(
401+ ... "path/to/file",
402+ ... data_dict,
403+ ... ("u", "v"),
404+ ... 1,
405+ ... ) # doctest: +SKIP
378406 """
379407
380408 visu_data = [data_dict [k ] for k in visu_keys ]
0 commit comments