Opened 2 years ago

Last modified 3 months ago

#30096 new enhancement

sage.tensor.modules: Add backends using TensorFlow Core, PyTorch, SymPy

Reported by: Matthias Köppe Owned by:
Priority: major Milestone: sage-9.8
Component: linear algebra Keywords:
Cc: Eric Gourgoulhon Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Matthias Köppe)

Tensors from sage.tensor are stored as sage.tensor.modules.Components, which is a dictionary with index tuples as keys.

We propose to create additional backends for numerical coordinate rings:

They provide efficient storage and GPU-accelerated computations for numerical tensors.

For SymPy, see #31946

Change History (7)

comment:1 Changed 2 years ago by Matthias Köppe

Milestone: sage-9.2sage-9.3

comment:2 Changed 22 months ago by Matthias Köppe

Milestone: sage-9.3sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:3 Changed 18 months ago by Matthias Köppe

Description: modified (diff)
Summary: sage.tensor.modules: Add backends using TensorFlow Core and PyTorchsage.tensor.modules: Add backends using TensorFlow Core, PyTorch, SymPy

comment:4 Changed 17 months ago by Matthias Köppe

Milestone: sage-9.4sage-9.5

comment:5 Changed 12 months ago by Matthias Köppe

Milestone: sage-9.5sage-9.6

comment:6 Changed 9 months ago by Matthias Köppe

Milestone: sage-9.6sage-9.7

comment:7 Changed 3 months ago by Matthias Köppe

Milestone: sage-9.7sage-9.8
Note: See TracTickets for help on using tickets.