mindspore.ops.addmv ====================== .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/br_base/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindspore/blob/br_base/docs/api/api_python/ops/mindspore.ops.func_addmv.rst :alt: 查看源文件 .. py:function:: mindspore.ops.addmv(input, mat, vec, *, beta=1, alpha=1) 将矩阵 `mat` 和 向量 `vec` 相乘,结果与输入 `input` 相加。 .. note:: - 如果 `mat` 是一个大小为 :math:`(N, M)` 的tensor,且 `vec` 是一个大小为 :math:`M` 的一维tensor,那么 `input` 必须是可广播的,并且是一个大小为 :math:`N` 的一维tensor。 - 若 `beta` 为0,那么 `input` 将被忽略。 .. math:: output = β input + α (mat @ vec) 参数: - **input** (Tensor) - 输入tensor。 - **mat** (Tensor) - 将被乘的矩阵tensor。 - **vec** (Tensor) - 将被乘的向量tensor。 关键字参数: - **beta** (scalar[int, float, bool], 可选) - `input` 的尺度因子,默认 ``1`` 。 - **alpha** (scalar[int, float, bool], 可选) - ( `mat` @ `vec` )的尺度因子,默认 ``1`` 。 返回: Tensor