身份#

class astropy.modeling.mappings.Identity(n_inputs, name=None, meta=None)[源代码]#

基类:Mapping

返回未更改的输入。

当一些输入必须原封不动地传递给下一个模型时,这个类在复合模型中很有用。

参数:
n_inputs : intPython :整型

指定此标识模型接受的输入数。

name : str ,可选Python:字符串,可选

与此模型实例关联的人类友好名称(特别适用于标识复合模型的各个组件)。

meta像dict一样

与此模型关联的自由格式元数据。

实例

变换 (x, y) 按比例缩放,然后是两个输入:

>>> from astropy.modeling.models import (Polynomial1D, Shift, Scale,
...                                      Identity)
>>> model = (Shift(1) & Identity(1)) | Scale(1.2) & Scale(2)
>>> model(1,1)
(2.4, 2.0)
>>> model.inverse(2.4, 2)
(1.0, 1.0)

属性摘要

linear 

属性文档

linear = True#