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

[SCI] inquiry about models compilation with varying bit lengths in Athos using SCI backend #199

Open
tanjina12 opened this issue Nov 6, 2023 · 3 comments

Comments

@tanjina12
Copy link

Hi,

I am new to this area of research.

I have a couple of questions:

  1. Is it possible to compile the models (e.g., ResNet50) with varying bit lengths in the Networks directory of Athos, using SCI as the backend?
  2. Also, I have a question that might sound silly: while compiling a model using Athos the ‘CompileSampleNetworks.py’ script sets the bit length to 41 for SCI. Could you please explain why this specific bit length is necessary?

I greatly appreciate your kind assistance in this matter.

@xingpz2008
Copy link

For the first question, EzPC project has introduced protocols like signed extension and truncation to support non-uniform bitlength, which were integrated in SCI. You may refer to paper Cryptflow2, SIRNN for more details.

@tanjina12
Copy link
Author

@xingpz2008, Thank you so much for your response. I will check the suggested papers for details. Could you please explain the second question?

Thanks in advance.

@xingpz2008
Copy link

@xingpz2008, Thank you so much for your response. I will check the suggested papers for details. Could you please explain the second question?

Thanks in advance.

No idea, maybe empirical setting, but very common in many papers.
Better looking for other explanations.

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

No branches or pull requests

2 participants