mindquantum.utils.TwoLoopsProgress ================================== .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindquantum/blob/master/docs/api_python/utils/mindquantum.utils.TwoLoopsProgress.rst :alt: 查看源文件 .. py:class:: mindquantum.utils.TwoLoopsProgress(n_outer_loop: int, n_inner_loop: int, outer_loop_name: str = 'Epoch', inner_loop_name: str = 'Batch') 一个用于展示拥有两层循环任务的进度的进度条。 参数: - **n_outer_loop** (int) - 外层循环的个数。 - **n_inner_loop** (int) - 内层循环的个数。 - **outer_loop_name** (str) - 外层循环的进度条的标题。默认值: ``"Epoch"``。 - **inner_loop_name** (str) - 内层循环的进度条的标题。默认值: ``"Batch"``。 .. py:method:: update_inner_loop(loop_idx: int) 更新内层循环进度条。 参数: - **loop_idx** (int) - 当前内层循环的序号。 .. py:method:: update_outer_loop(loop_idx: int) 更新外层循环进度条。 参数: - **loop_idx** (int) - 当前外层循环的序号。