Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
3dcd4fe
Added possible Distributed Dataset and Sampler for torch usage. Works…
Berkant03 Feb 18, 2025
15d8c66
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 24, 2025
56bdbfd
Added Distributed new sample that shuffles all rows across the ranks
Berkant03 Mar 11, 2025
b14d928
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 11, 2025
5868ddf
add edge case for manual seed of torch
Berkant03 Mar 11, 2025
875643d
added some argument checks and updated documentation a bit
Berkant03 Mar 13, 2025
b0819b9
added tests and possible usage for gpus
Berkant03 Mar 18, 2025
c24b0d1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 18, 2025
55b5ce4
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
ClaudiaComito Mar 24, 2025
6600cd2
Implement shuffle using indexed data type instead of using unnecesarr…
Berkant03 Apr 9, 2025
f0752ba
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Apr 9, 2025
f59231c
remove as mpi memory for correct functionality when using gpus
Berkant03 Apr 14, 2025
d1c83ff
added mpi rank sorting correction to corrospond with first permutation.
Berkant03 Apr 15, 2025
e6fff45
Merge remote-tracking branch 'origin' into features/1789-Implementati…
Berkant03 Apr 15, 2025
200752f
change logic behind batches testing
Berkant03 Apr 15, 2025
5bcb160
add an all call to the isclose if
Berkant03 Apr 16, 2025
0368a98
Skip batches test because of weird behaviour on diffrent systems
Berkant03 Apr 22, 2025
cc8185f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Apr 22, 2025
8538cc8
shuffle when setting the seed rather than creating the iter
Berkant03 Apr 28, 2025
72c8413
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
JuanPedroGHM Apr 28, 2025
4ddaed3
use datatype for receive too, to circumvent int32 limit
Berkant03 May 5, 2025
b00ebce
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 5, 2025
b78343e
fixed wrong lenght usage and allow displacements bigger than uint32 i…
Berkant03 May 14, 2025
4c1073c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 14, 2025
ff34812
added option to decide to shuffle globally or locally
Berkant03 May 19, 2025
6d33d8b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 19, 2025
a01b670
changed local shuffle to randperm inside the iter function, instead o…
Berkant03 Jun 30, 2025
527a95c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 30, 2025
7203c9a
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
Berkant03 Jun 30, 2025
18711cd
Added and corrected documentation according to pydocstyle
Berkant03 Jun 30, 2025
19e2eef
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
ClaudiaComito Jul 18, 2025
9ce2b13
fixed recv issues for high element count and ordering
Berkant03 Jul 21, 2025
6350250
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 21, 2025
e08f405
- Add correction for recv buffer
Berkant03 Jul 21, 2025
f8613d0
Merge remote-tracking branch 'refs/remotes/origin/features/1789-Imple…
Berkant03 Jul 21, 2025
d5e871f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 21, 2025
08d2d84
- Add saving of the buffer
Berkant03 Jul 21, 2025
a411525
- Fixed Recv_type for small arrays.
Berkant03 Jul 23, 2025
fa25727
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 23, 2025
f382203
- Removed unused variables
Berkant03 Jul 23, 2025
a0013db
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
Berkant03 Jul 23, 2025
c6d0fd7
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
ClaudiaComito Aug 18, 2025
d857c53
set seed in basic test class
Aug 18, 2025
f005c71
Merge pull request #1947 from helmholtz-analytics/features/1946-Corre…
mrfh92 Aug 18, 2025
b96eafa
Merge branch 'main' into features/1789-Implementation_of_a_Heat_Aware…
ClaudiaComito Oct 29, 2025
f652739
fix: fixed tests, simplified permutation code
JuanPedroGHM Oct 30, 2025
cf0bf6d
fix: brought back alltoall implementation, for future exploration
JuanPedroGHM Oct 30, 2025
2d6353f
fix: return repr as it was
JuanPedroGHM Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion heat/core/tests/test_suites/basic_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import heat as ht
from heat.core import MPI, MPICommunication, dndarray, factories, types, Device

from heat.core.random import seed

# TODO adapt for GPU once this is working properly
class TestCase(unittest.TestCase):
Expand Down Expand Up @@ -61,6 +61,7 @@ def setUpClass(cls) -> None:
)

cls.device, cls.other_device, cls.envar, cls.is_mps = ht_device, other_device, envar, is_mps
seed(42)

@property
def comm(self) -> MPICommunication:
Expand Down
Loading
Loading