-
Notifications
You must be signed in to change notification settings - Fork 176
[fix] for https://github.com/IBM/aihwkit/issues/627 #747
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
3912f06 to
4d686c4
Compare
|
@PabloCarmona locally running |
Signed-off-by: Julian Buechel <jub@zurich.ibm.com>
Fixed it by changing the python version for |
|
@maljoras-sony would you have time to quickly check if the fix we wrote looks correct? This is one of the last remaining bugs we have in the toolkit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see where in the code changes the issue is fixed. The change in get default tile class looks wrong to me... But after a more careful check it is actually correct as the returned class depends on the sizes.
maljoras
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems actually correct as class is different based on sizes
|
@jubueche If the fix is correct we should deprecate |
|
@anu-pub I think the proper way would be:
|
Signed-off-by: Julian Buechel <jub@zurich.ibm.com>
|
Will be implemented in #748 |
Related issues
#627
Description
Tile array wasn't used when instantiating analog conv layer with rpu where the max. mapping size was smaller than the layer size.
Fix: Pass 2D layer shape when instantiating analog tile.
Details
Small test to check correctness: