mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-08 11:35:02 -05:00
12 lines
392 B
Python
12 lines
392 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)) |