Skip to content

1.1.4 Release

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Sep 12:10
0dfdbe1

Added

  1. Added Patching Support for torch.nn.Sequential containers.
  2. Added support for modeling source and line resistances for passive crossbars/tiles.
  3. Added C++ and CUDA bindings for modeling source and line resistances for passive crossbars/tiles*.
  4. Added a new MemTorch logo to README.md
  5. Added the set_cuda_malloc_heap_size routine to patched torch.mn modules.
  6. Added unit tests for source and line resistance modeling.
  7. Relaxed requirements for programming passive crossbars/tiles.

*Note it is strongly suggested to set cuda_malloc_heap_size using m.set_cuda_malloc_heap_size manually when simulating source and line resistances using CUDA bindings.

Enhanced

  1. Modularized patching logic in memtorch.bh.nonideality.NonIdeality and memtorch.mn.Module.
  2. Updated ReadTheDocs documentation.
  3. Transitioned from Gitter to GitHub Discussions for general discussion.