Releases: Traxar/SPaDE
Releases · Traxar/SPaDE
v0.0.3
v0.0.2
zig 0.13.0
features:
lazy diagonals with diag
This allows the user to operate on diagonals of a tensor. This is implemented in a lazy way, meaning that no memory is changed by selecting a diagonal, instead the returned tensor simply references the entries on the diagonal of the underlying tensor. This can be arbitrarily combined with f as well as any of the other lazy operations (t, sub, clamp).
improved inplace operation detection
This allows the user to perform various types of inplace operations, which previously were considered illegal. The only illegal operations remaining, are the ones, that depend on the order of their computation and thus being invalid anyway.