SkillAgentSearch skills...

Expm

Differentiable and numerically stable implementation of the matrix exponential

Install / Use

/learn @lezcano/Expm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

As of PyTorch 1.7.0, the matrix exponential is supported natively by PyTorch under the name matrix_exp

https://pytorch.org/docs/master/generated/torch.matrix_exp.html?highlight=matrix_exp#torch.matrix_exp

Use the PyTorch native implementation rather than this one in your project if you can as it is faster

Two differentiable implementations of the exponential of matrices in Pytorch.

They implement the papers:

The Taylor implementation should run faster in GPU, as it does not require of a QR decomposition.

The Taylor implementation supports batches of square matrices of shape (*, n ,n).

The Taylor implementation is done entirely in Pytorch.

The Pade implementation requires Scipy. It is itself an adaptation of the implementation of expm in Scipy.

View on GitHub
GitHub Stars32
CategoryDevelopment
Updated20d ago
Forks2

Languages

Python

Security Score

90/100

Audited on Mar 16, 2026

No findings