torch_geometric.transforms.Cartesian

class Cartesian(norm: bool = True, max_value: Optional[float] = None, cat: bool = True, interval: Tuple[float, float] = (0.0, 1.0))[source]

Bases: BaseTransform

在其边缘属性中保存链接节点的相对笛卡尔坐标(功能名称:cartesian)。每个坐标被全局归一化到指定的区间(默认为\([0, 1]\))。

Parameters:
  • norm (bool, 可选) – 如果设置为 False,输出将不会被归一化。(默认值:True

  • max_value (float, optional) – 如果设置并且 norm=True,归一化 将基于此值而不是数据中找到的最大值 进行。(默认值:None

  • cat (bool, 可选) – 如果设置为 False,所有现有的边属性将被替换。(默认值:True

  • interval ((float, float), optional) – 一个元组,指定归一化的下限和上限。(默认值:(0.0, 1.0)