Skip to content

refactor: remove deprecated Mapped modules#780

Closed
seokzoo wants to merge 1 commit into
IBM:masterfrom
seokzoo:refactor
Closed

refactor: remove deprecated Mapped modules#780
seokzoo wants to merge 1 commit into
IBM:masterfrom
seokzoo:refactor

Conversation

@seokzoo

@seokzoo seokzoo commented Jun 25, 2026

Copy link
Copy Markdown

Related issues

  • None

Description

This pull request modernizes the analog information utility module by removing deprecated mapped module classes (AnalogLinearMapped, _AnalogConvNdMapped) to align with the latest aihwkit architecture. It also refactors the tile mapping detection logic to be dynamic and fixes a potential runtime error.

Details

  • Remove AnalogLinearMapped and _AnalogConvNdMapped.
  • Update TileInfo to determine mapping status dynamically using rpu_config.
  • Fix potential ZeroDivisionError when max_input_size is 0.

- Remove AnalogLinearMapped and _AnalogConvNdMapped.
- Update TileInfo to determine mapping status dynamically using rpu_config.
- Fix potential ZeroDivisionError when max_input_size is 0.
@seokzoo seokzoo marked this pull request as draft June 26, 2026 03:39
@seokzoo seokzoo closed this Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant