身份

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

基类:astropy.modeling.mappings.Mapping

返回未更改的输入。

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

参数
n_inputs利息

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

name可选的STR

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

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