Skip to content
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

Bit Flips in the weights #48

Open
abhishektyaagi opened this issue May 28, 2021 · 3 comments
Open

Bit Flips in the weights #48

abhishektyaagi opened this issue May 28, 2021 · 3 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@abhishektyaagi
Copy link

Hi,
As far as I understand, TensorFI is capable of injecting faults at the level of nodes but not in the nodes rather the output of one node acts as the input to the other nodes.

If we want to study the effects of bit flips in the weights of a model, how can we achieve it with TensorFI?

Is there a way to inject the bit flips inside the 'weight node'?

@nniranjhana
Copy link
Contributor

Hi @abhishek-t-naive thanks for your question - we consider injection in the weights in our latest version of the tool: TensorFI2 which works with TensorFlow 2 and Python 3.

@nniranjhana nniranjhana added the question Further information is requested label May 28, 2021
@abhishektyaagi
Copy link
Author

That's great to hear!

I am trying to work with a network implemented with TensorFlow 1 and Python 2.7. Do you suggest any method by which injection in weights could be done with TensorFlow 1 or TensorFlow 2 back-compatible?

@nniranjhana
Copy link
Contributor

I see.. right now, I don't think we have a solution for your use case but I see this as a possible enhancement for TensorFI 1, so adding the label.

@nniranjhana nniranjhana added the enhancement New feature or request label Jun 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants