Replies: 2 comments
-
just did a minor correnction: co-funded -> funded regarding ESAPCA (as the project ESAPCA is 100% funded by ESA). except for that it looks fine (actually, more than just fine) to me. Thanks @ClaudiaComito for preparing this! |
Beta Was this translation helpful? Give feedback.
0 replies
-
Added missing reference to Release Notes and in docs (#1695 ) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Heat 1.5 Release Notes
Overview
With Heat 1.5 we release the first set of features developed within the ESAPCA project funded by the European Space Agency (ESA).
The main focus of this release is on distributed linear algebra operations, such as tall-skinny SVD, batch matrix multiplication, and triangular solver. We also introduce vectorization via
vmap
across MPI processes, and batch-parallel random number generation as default for distributed operations.This release also includes a new class for distributed Compressed Sparse Column matrices, paving the way for future implementation of distributed sparse matrix multiplication.
On the performance side, our new array redistribution via MPI Custom Datatypes provides significant speed-up in operations that require it, such as FFTs (see Dalcin et al., 2018) .
We are grateful to our community of users, students, open-source contributors, the European Space Agency and the Helmholtz Association for their support and feedback.
Highlights
ht.linalg.svd
(by @mrfh92)ht.linalg.matmul
(by @FOsterfeld)ht.linalg.solve_triangular
(by @FOsterfeld)ht.vmap
(by @mrfh92)Other Changes
Performance Improvements
ht.resplit
(by @JuanPedroGHM)Sparse
ht.sparse.DCSC_matrix()
(by @Mystic-Slice)Signal Processing
ht.signal.convolve
(by @ClaudiaComito)RNG
Statistics
Support sketched percentile/median for large datasets with
ht.percentile(sketched=True)
(andht.median
) (by @mrhf92)ht.percentile
andht.median
(by @ClaudiaComito)Manipulations
unfold
operation (by @FOsterfeld)I/O
Machine Learning
ht.cluster.BatchParallelKMeans
andht.cluster.BatchParallelKMedians
(by @mrfh92)Deep Learning
dataset.ishuffle
optional. (by @krajsek)Other Updates
Contributors
@mrfh92, @FOsterfeld, @JuanPedroGHM, @Mystic-Slice, @ClaudiaComito, @Reisii, @mtar and @krajsek
This discussion was created from the release Heat 1.5 Release: distributed matrix factorization and more.
Beta Was this translation helpful? Give feedback.
All reactions