2.5K Star 8.4K Fork 4.7K

GVPMindSpore/mindspore

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mindspore.train.Loss.rst 854 Bytes
一键复制 编辑 原始数据 按行查看 历史
宦晓玲 提交于 2024-02-21 15:46 . modify the dtype 2.3

mindspore.train.Loss

.. py:class:: mindspore.train.Loss

    计算loss的平均值。如果每 :math:`n` 次迭代调用一次 `update` 方法,则计算结果为:

    .. math::
        loss = \frac{\sum_{k=1}^{n}loss_k}{n}

    .. py:method:: clear()

        内部评估结果清零。

    .. py:method:: eval()

        计算loss的平均值。

        返回:
            float,loss的平均值。

        异常:
            - **RuntimeError** - 样本总数为0。

    .. py:method:: update(*inputs)

        更新内部评估结果。

        参数:
            - **inputs** - 输入只包含一个元素,且该元素为loss。loss的维度必须为0或1。

        异常:
            - **ValueError** - `inputs` 的长度不为1。
            - **ValueError** - `inputs` 的维度不为0或1。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/mindspore/mindspore.git
git@gitee.com:mindspore/mindspore.git
mindspore
mindspore
mindspore
r2.3.q1

搜索帮助