Skip to content

[REQ] Make wp.sparse.bsr_from_triplets differentiable #760

@gdaviet

Description

@gdaviet

Description

Refactor sparse COO to BSR conversion so that topology remains computed by native code, but values are handled on the Python side. This would allow out-of-the-box differentiability with respect to triplet values, as well as support for more scalar types.

Context

Differentiable COO to BSR conversion is required for differentiable bilinear form assemblv in warp.fem

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions