mindflow.cell.InputScale
===========================

.. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/r2.2/resource/_static/logo_source.svg
    :target: https://gitee.com/mindspore/mindscience/blob/r0.6/docs/api_python/mindflow/cell/mindflow.cell.InputScale.rst
    :alt: 查看源文件


.. py:class:: mindflow.cell.InputScale(input_scale, input_center=None)

    将输入值缩放到指定的区域。按照 :math:`(x_i - input\_center)*input\_scale` 变换。

    参数:
        - **input_scale** (list) - 输入的比例因子。
        - **input_center** (Union[list, None]) - 坐标转换的中心位置,理解为偏移量。默认值: ``None``。

    输入:
        - **input** (Tensor) - shape为 :math:`(*, channels)` 的Tensor。

    输出:
        shape为 :math:`(*, channels)` 的Tensor。
    
    异常:
        - **TypeError** - 如果 `input_scale` 不是list类型。
        - **TypeError** - 如果 `input_center` 不是list类型或者 ``None``。