mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 20:25:34 -05:00
13 lines
393 B
Python
13 lines
393 B
Python
import sys, json;
|
|
|
|
def print_curve(data):
|
|
print(f'\tSecurityCurve({data["security_level"]},{data["slope"]}, {data["bias"]}, {data["minimal_lwe_dimension"]}, KeyFormat::BINARY),')
|
|
|
|
def print_cpp_curves_declaration(datas):
|
|
print("std::vector<SecurityCurve> curves {")
|
|
for data in datas:
|
|
print_curve(data)
|
|
print("};\n")
|
|
|
|
print_cpp_curves_declaration(json.load(sys.stdin))
|