intel / he-transformer

nGraph-HE: Deep learning with Homomorphic Encryption (HE) through Intel nGraph
Apache License 2.0
172 stars 35 forks source link

Invalid config setting false #32

Open dnat112 opened 4 years ago

dnat112 commented 4 years ago

I am trying to run the examples to test the MNIST network. The CPU backend works but the HE-SEAL backend outputs the following:

terminate called after throwing an instance of 'ngraph::CheckFailure'
  what():  Check 'valid_config_settings.find(lower_setting) != valid_config_settings.end()' failed at /home/d/Documents/he-transformer/src/seal/he_seal_backend.cpp:123:
Invalid config setting false

Aborted (core dumped)

for both the "Plaintext" and "Encrypted" cases.

fboemer commented 4 years ago

What commit are you running with? This should give you more hints to the expected input (https://github.com/IntelAI/he-transformer/blob/master/src/seal/he_seal_backend.cpp#L129-L142)