heat
heat copied to clipboard
Distributed tensors and Machine Learning framework with GPU and MPI acceleration in Python
## Description Return 0-dimensional (instead of 1-dimensional) singleton arrays for several functions. Issue/s resolved: #1004 ## Changes proposed: - Remove flattening step after partial reduction operation for 0-dimensional arrays ##...
### What happened? Several functions return a 1-dimensional array (instead of a 0-dimensional array) when the output is of size 1. Their corresponding numpy and pytorch equivalents return 0-dimensional arrays....
## Description Fixed precision loss in several functions when using `float64` data type. Issue/s resolved: #992 ## Changes proposed: - Passed in the `dtype` argument to backend torch functions instead...
Figured out how to obtain the data specific to each process. Should be efficient enough. ## Question: ### What should happen to the Row indices vector? The row indices keep...
## Description Heat currently supports 1D convolution with only distributed signals. This PR add support for performing 1D convolution with fully distributed signal as well as the kernel. ### Changes...
[Bug]: DASO Warning `[W socket.cpp:558] [c10d] The client socket cannot be initialized` (Stage 2023)
### What happened? #### CC EDIT 9.10.2023 tests do not fail, just a ton of warnings (see below) #### CC UPDATED SETTINGS 20.8.2022 Setup: - branch `release/1.2.x` - on HDFML:...
## Description ### New class: coo_matrix: coo_matrix class (should be re-named to coo_array). Indices are calculated using a function in the class file Issue/s resolved: - coo_indices are now working...
## Description Optimizations for `pow` Issue/s resolved: #789 although resolved is a strong word...more work required ## Changes proposed: - avoid calling `_binary_op` unless absolutely necessary and use a simpler...
## Description Enables `copy` kwarg in `asarray`. The keyword defaults to `False` for backward compatibility. Issue/s resolved: #990 ## Type of change - New feature (non-breaking change which adds functionality)...
## Description `keepdim=True` now works in `any`/`all` when `axis=None` Issue/s resolved: #999 ## Changes proposed: - If `axis=None`, set `axis` to a tuple of all dimensions. This is equivalent to...