Skip to main content
Ctrl+K
cuEquivariance - Home cuEquivariance - Home

cuEquivariance

cuEquivariance - Home cuEquivariance - Home

cuEquivariance

Table of Contents

  • Tutorials
    • Groups and Representations
    • Data Layouts
    • Equivariant Tensor Product
    • Segmented Tensor Product
  • cuequivariance
    • Rep
    • Irrep
    • SO3
    • O3
    • SU2
    • clebsch_gordan
    • Irreps
    • IrrepsLayout
    • SegmentedTensorProduct
    • EquivariantTensorProduct
    • Descriptors
      • spherical_harmonics
      • fully_connected_tensor_product
      • channelwise_tensor_product
      • elementwise_tensor_product
      • linear
      • symmetric_contraction
      • x_rotation
      • y_rotation
      • yxy_rotation
      • escn_tp
      • gatr_linear
      • gatr_geometric_product
      • gatr_outer_product
  • cuequivariance-jax
    • IrrepsArray
    • from_segments
    • as_irreps_array
    • concatenate
    • randn
    • equivariant_tensor_product
    • tensor_product
    • Linear
    • LayerNorm
  • cuequivariance-torch
    • EquivariantTensorProduct
    • TensorProduct
    • ChannelWiseTensorProduct
    • FullyConnectedTensorProduct
    • Linear
    • SymmetricContraction
    • TransposeIrrepsLayout
    • spherical_harmonics
    • Rotation
    • Inversion
    • encode_rotation_angle
    • vector_to_euler_angles
    • BatchNorm
    • FullyConnectedTensorProductConv
  • Changelog
  • cuequivariance
  • Descriptors
  • gatr_linear

gatr_linear#

cuequivariance.descriptors.gatr_linear(
mul_in: int,
mul_out: int,
) → SegmentedTensorProduct#

subsrcipts: weights[uv],input[iu],output[iv]

References

  • https://arxiv.org/pdf/2305.18415

  • Source code

Examples

>>> d = gatr_linear(32, 32)
>>> d
uv,iu,iv sizes=9216,512,512 num_segments=9,8,8 num_paths=12 i={1, 3} u=32 v=32

previous

escn_tp

next

gatr_geometric_product

On this page
  • gatr_linear()
NVIDIA NVIDIA
Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2024, NVIDIA Corporation & Affiliates.