Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
- [Torch] Removed deprecated primitive classes: `TensorProduct`, `EquivariantTensorProduct`, `SymmetricTensorProduct`, and `IWeightedSymmetricTensorProduct`. Use `cuet.SegmentedPolynomial` with `method='uniform_1d'` instead, or the high-level APIs (`cuet.ChannelWiseTensorProduct`, `cuet.FullyConnectedTensorProduct`, `cuet.SymmetricContraction`). Attempting to import these classes will raise an `ImportError` with migration instructions.
- [Torch] Removed deprecated low-level wrapper classes: `TensorProductUniform1d`, `TensorProductUniform4x1d`, `TensorProductUniform3x1dIndexed`, `TensorProductUniform4x1dIndexed`, and `SymmetricTensorContraction` from `cuequivariance_ops_torch`. Use `torch.ops.cuequivariance.uniform_1d` or `cuet.SegmentedPolynomial` instead.

## 0.8.1 (2026-01-09)

### Bug fix
- [Torch] Fixed `torch.compile` compatibility for non-contiguous tensors in backward pass for `cuet.triangle_attention`, `cuet.triangle_multiplicative_update`, and `cuet.attention_pair_bias`. This resolves stride mismatch errors in TorchInductor when compiling models using these operations ([#223](https://github.com/NVIDIA/cuEquivariance/issues/223))

## 0.8.0 (2025-12-05)

### Added
Expand Down Expand Up @@ -226,4 +231,4 @@ output = cuex.equivariant_tensor_product(e, w, input)

## 0.1.0 (2024-11-18)

- Beta version of cuEquivariance released.
- Beta version of cuEquivariance released.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.8.1rc2
0.8.1