mirror of
https://github.com/luxfhe/torus.git
synced 2026-10-30 17:07:26 +00:00
Forked from upstream concrete (BSD-3-Clause-Clear, © 2024 ZAMA) at HEAD
ecb729bb. Modifications copyright © 2026 Lux Industries Inc.
Rebranding scope:
- Python module concrete → torus (across frontends/torus-python)
- Rust module concrete-* → torus-* (across frontends/torus-rust)
- MLIR dialect concretelang → toruslang (across compilers/torus-compiler)
- Compiler optimizer concrete-optimizer → torus-optimizer
- Backend concrete-cpu / concrete-cuda → torus-cpu / torus-cuda
- Wire protocol concrete-protocol → torus-protocol
- Parameter-curves concrete-security-curves-* → torus-security-curves-*
- Public symbols concretelib → toruslib, ConcreteLang → TorusLang
- URLs github.com/zama-ai/concrete → github.com/luxfhe/torus
- URLs docs.zama.ai/concrete → docs.luxfhe.com/torus
Legal compliance:
- LICENSE.txt retains original Copyright © 2024 ZAMA verbatim (§1-§2)
- LICENSE.txt adds modifications copyright © 2026 Lux Industries Inc.
- §3 endorsement clause: Torus is marketed exclusively as a Lux product;
no Zama name used in README, docs, or marketing
- NOTICE file provides factual attribution per legal best practice
(not endorsement; required by upstream BSD-3-Clause-Clear)
README + NOTICE rewritten from scratch with Lux brand:
- Quick-start in Python (torus.fhe)
- Architecture diagram showing the gen-1 vtbl integration path
(luxcpp/gpu → lux-private/gpu-kernels for CUDA/Metal/WebGPU)
- Scheme coverage table: TFHE (luxfi/fhe), CKKS/BGV/BFV (luxfi/lattice)
- Lux FHE family table: Torus / TorusVM / TorusEVM / TorusML / TorusNet
Known limitations (phase-2A scope):
- PyPI package torus-fhe not yet published; the torus Python module
is renamed structurally but pip-installable distribution is a
follow-up (Phase 2A.1)
- MLIR dialect rename is text-level; the compiler-internal LLVM
rebuild (concrete-compiler-internal-llvm-project submodule) is
structural and works; tablegen files renamed concrete→torus but the
generated .inc files in the source tree will regenerate at build
time
- backends/torus-cuda/implementation/ is an upstream submodule
pointer to the tfhe-rs source (not fetched in the staging clone);
the CUDA backend body is delivered out-of-tree
- ~100 test-fixture variable names like concrete_encoded_sample
retain "concrete" as a math term (vs symbolic); these are inside
tests/, not the public API; cleanup is a follow-up commit
- 295 Python `from concrete import ...` residuals in luxfhe/ml-sdk
consumer remain; that repo's import update is Phase 2B
This commit is the seed for the luxfhe/torus repo. Push as the first
commit to a fresh GitHub repo; do not re-import upstream Zama git
history.
272 lines
15 KiB
Plaintext
272 lines
15 KiB
Plaintext
security level: 192
|
|
target p_error: 6.3e-5
|
|
per precision and log norm2:
|
|
|
|
- 1: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 4, 9, 869, 1, 17, 3, 3, 71, 5.8e-5
|
|
- 1 : 4, 9, 870, 1, 17, 3, 3, 71, 5.9e-5
|
|
- 2 : 4, 9, 875, 1, 17, 3, 3, 71, 5.8e-5
|
|
- 3 : 4, 9, 905, 1, 17, 3, 3, 73, 6.3e-5
|
|
- 4 : 5, 9, 883, 1, 22, 3, 3, 90, 5.9e-5
|
|
- 5 : 5, 9, 883, 1, 22, 3, 3, 90, 6.3e-5
|
|
- 6 : 5, 9, 886, 1, 22, 3, 3, 90, 6.0e-5
|
|
- 7 : 5, 9, 898, 1, 22, 3, 3, 91, 6.3e-5
|
|
- 8 : 5, 9, 934, 1, 22, 4, 3, 99, 6.2e-5
|
|
- 9 : 6, 9, 982, 1, 23, 2, 5, 114, 6.0e-5
|
|
- 10: 5, 9, 883, 2, 14, 3, 3, 131, 5.8e-5
|
|
- 11: 5, 9, 883, 2, 14, 3, 3, 131, 5.9e-5
|
|
- 12: 5, 9, 884, 2, 14, 3, 3, 131, 5.8e-5
|
|
- 13: 5, 9, 887, 2, 14, 3, 3, 132, 6.2e-5
|
|
- 14: 5, 9, 907, 2, 14, 3, 3, 134, 6.1e-5
|
|
- 15: 6, 9, 899, 2, 16, 3, 3, 163, 6.2e-5
|
|
- 16: 6, 9, 849, 2, 16, 5, 2, 164, 6.2e-5
|
|
- 17: 6, 9, 885, 2, 16, 5, 2, 171, 6.3e-5
|
|
- 18: 5, 9, 862, 3, 11, 5, 2, 177, 6.2e-5
|
|
- 19: 5, 9, 841, 4, 9, 5, 2, 212, 5.8e-5
|
|
- 20: 6, 9, 853, 3, 12, 5, 2, 214, 5.8e-5
|
|
- 21: 6, 9, 934, 3, 12, 6, 2, 239, 6.3e-5
|
|
- 22: 6, 9, 856, 4, 10, 5, 2, 265, 5.9e-5
|
|
- 23: 6, 9, 846, 5, 8, 5, 2, 311, 6.2e-5
|
|
- 24: 6, 9, 861, 5, 8, 5, 2, 316, 6.2e-5
|
|
- 25: 6, 9, 866, 6, 7, 5, 2, 368, 5.8e-5
|
|
- 26: 6, 9, 872, 7, 6, 5, 2, 422, 6.3e-5
|
|
- 27: 6, 9, 887, 9, 5, 5, 2, 532, 6.2e-5
|
|
- 28: 6, 9, 899, 11, 4, 6, 2, 648, 6.3e-5
|
|
- 29: 6, 9, 867, 22, 2, 5, 2, 1175, 6.1e-5
|
|
- 30: 6, 9, 893, 45, 1, 12, 1, 2440, 6.3e-5
|
|
# no solution starting from log norm2 = 31
|
|
|
|
- 2: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 4, 9, 966, 1, 17, 3, 4, 78, 5.9e-5
|
|
- 1 : 4, 9, 970, 1, 17, 3, 4, 78, 5.9e-5
|
|
- 2 : 4, 9, 993, 1, 17, 3, 4, 80, 6.2e-5
|
|
- 3 : 5, 9, 974, 1, 22, 3, 4, 98, 5.8e-5
|
|
- 4 : 5, 9, 974, 1, 22, 3, 4, 98, 6.2e-5
|
|
- 5 : 5, 9, 976, 1, 22, 3, 4, 98, 6.1e-5
|
|
- 6 : 5, 9, 985, 1, 22, 3, 4, 99, 5.8e-5
|
|
- 7 : 4, 9, 939, 2, 11, 4, 3, 114, 5.8e-5
|
|
- 8 : 6, 9, 1001, 1, 23, 3, 4, 121, 5.8e-5
|
|
- 9 : 5, 9, 932, 2, 14, 4, 3, 142, 5.6e-5
|
|
- 10: 5, 9, 932, 2, 14, 4, 3, 142, 5.8e-5
|
|
- 11: 5, 9, 933, 2, 14, 4, 3, 143, 5.4e-5
|
|
- 12: 5, 9, 935, 2, 14, 4, 3, 143, 5.9e-5
|
|
- 13: 5, 9, 947, 2, 14, 4, 3, 145, 6.0e-5
|
|
- 14: 6, 9, 941, 2, 16, 4, 3, 175, 5.8e-5
|
|
- 15: 6, 9, 947, 2, 16, 4, 3, 176, 6.0e-5
|
|
- 16: 6, 9, 999, 2, 16, 4, 3, 185, 6.3e-5
|
|
- 17: 5, 9, 968, 3, 11, 4, 3, 193, 6.1e-5
|
|
- 18: 6, 9, 942, 3, 12, 4, 3, 230, 5.7e-5
|
|
- 19: 6, 9, 951, 3, 12, 4, 3, 232, 6.2e-5
|
|
- 20: 5, 9, 920, 5, 7, 6, 2, 279, 5.8e-5
|
|
- 21: 6, 9, 955, 4, 10, 4, 3, 289, 6.2e-5
|
|
- 22: 6, 9, 909, 5, 8, 6, 2, 339, 5.4e-5
|
|
- 23: 6, 9, 926, 5, 8, 6, 2, 345, 5.8e-5
|
|
- 24: 6, 9, 931, 6, 7, 6, 2, 401, 6.0e-5
|
|
- 25: 6, 9, 940, 7, 6, 6, 2, 459, 5.9e-5
|
|
- 26: 6, 9, 960, 9, 5, 6, 2, 580, 6.3e-5
|
|
- 27: 6, 9, 937, 14, 3, 6, 2, 839, 6.1e-5
|
|
- 28: 6, 9, 933, 22, 2, 6, 2, 1269, 6.0e-5
|
|
# no solution starting from log norm2 = 29
|
|
|
|
- 3: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 4, 9, 1052, 1, 17, 4, 3, 88, 6.2e-5
|
|
- 1 : 2, 10, 1068, 1, 17, 3, 4, 98, 6.1e-5
|
|
- 2 : 5, 9, 1085, 1, 22, 3, 4, 108, 6.2e-5
|
|
- 3 : 5, 9, 1088, 1, 22, 3, 4, 108, 6.2e-5
|
|
- 4 : 5, 9, 1101, 1, 22, 3, 4, 110, 6.3e-5
|
|
- 5 : 5, 9, 1094, 1, 22, 5, 3, 120, 6.3e-5
|
|
- 6 : 3, 10, 1047, 1, 23, 3, 4, 136, 5.7e-5
|
|
- 7 : 3, 10, 1079, 1, 23, 3, 4, 140, 6.2e-5
|
|
- 8 : 5, 9, 1037, 2, 14, 4, 3, 157, 6.2e-5
|
|
- 9 : 5, 9, 1038, 2, 14, 4, 3, 158, 6.1e-5
|
|
- 10: 5, 9, 1040, 2, 14, 4, 3, 158, 6.3e-5
|
|
- 11: 5, 9, 1056, 2, 14, 4, 3, 160, 6.3e-5
|
|
- 12: 6, 9, 1052, 2, 16, 4, 3, 194, 6.2e-5
|
|
- 13: 3, 10, 1003, 2, 15, 4, 3, 196, 5.9e-5
|
|
- 14: 3, 10, 1023, 2, 15, 4, 3, 199, 6.1e-5
|
|
- 15: 5, 9, 1054, 3, 11, 5, 3, 214, 6.2e-5
|
|
- 16: 3, 10, 1000, 3, 12, 4, 3, 254, 5.8e-5
|
|
- 17: 3, 10, 1006, 3, 12, 4, 3, 255, 5.8e-5
|
|
- 18: 3, 10, 1054, 3, 12, 4, 3, 267, 6.2e-5
|
|
- 19: 3, 10, 1004, 4, 9, 4, 3, 314, 6.1e-5
|
|
- 20: 3, 10, 1034, 4, 9, 4, 3, 323, 6.0e-5
|
|
- 21: 3, 10, 976, 5, 8, 6, 2, 374, 6.2e-5
|
|
- 22: 3, 10, 979, 6, 7, 6, 2, 432, 6.2e-5
|
|
- 23: 3, 10, 983, 7, 6, 6, 2, 492, 6.1e-5
|
|
- 24: 3, 10, 1010, 8, 5, 7, 2, 570, 6.2e-5
|
|
- 25: 3, 10, 994, 11, 4, 7, 2, 736, 6.0e-5
|
|
- 26: 3, 10, 1019, 15, 3, 7, 2, 993, 6.3e-5
|
|
- 27: 3, 10, 984, 44, 1, 13, 1, 2666, 6.0e-5
|
|
# no solution starting from log norm2 = 28
|
|
|
|
- 4: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 11, 1099, 1, 17, 5, 3, 141, 6.3e-5
|
|
- 1 : 2, 10, 1080, 2, 11, 5, 3, 152, 6.1e-5
|
|
- 2 : 2, 10, 1080, 2, 11, 5, 3, 152, 6.3e-5
|
|
- 3 : 2, 10, 1083, 2, 11, 5, 3, 152, 6.1e-5
|
|
- 4 : 2, 10, 1095, 2, 11, 5, 3, 154, 6.3e-5
|
|
- 5 : 3, 10, 1122, 1, 23, 5, 3, 158, 6.2e-5
|
|
- 6 : 2, 10, 1090, 3, 8, 5, 3, 198, 6.1e-5
|
|
- 7 : 3, 10, 1097, 2, 15, 5, 3, 219, 6.2e-5
|
|
- 8 : 3, 10, 1097, 2, 15, 5, 3, 219, 6.2e-5
|
|
- 9 : 3, 10, 1097, 2, 15, 5, 3, 219, 6.3e-5
|
|
- 10: 3, 10, 1098, 2, 15, 5, 3, 220, 6.2e-5
|
|
- 11: 3, 10, 1101, 2, 15, 5, 3, 220, 6.1e-5
|
|
- 12: 3, 10, 1115, 2, 15, 5, 3, 223, 6.2e-5
|
|
- 13: 3, 10, 1097, 3, 12, 5, 3, 284, 6.3e-5
|
|
- 14: 3, 10, 1099, 3, 12, 5, 3, 284, 6.0e-5
|
|
- 15: 3, 10, 1103, 3, 12, 5, 3, 285, 6.2e-5
|
|
- 16: 3, 10, 1133, 3, 12, 5, 3, 293, 6.3e-5
|
|
- 17: 3, 10, 1102, 4, 9, 5, 3, 349, 6.1e-5
|
|
- 18: 3, 10, 1122, 4, 9, 5, 3, 356, 6.2e-5
|
|
- 19: 3, 10, 1069, 5, 8, 7, 2, 415, 6.3e-5
|
|
- 20: 3, 10, 1072, 6, 7, 7, 2, 478, 6.1e-5
|
|
- 21: 3, 10, 1074, 7, 6, 7, 2, 542, 6.3e-5
|
|
- 22: 3, 10, 1102, 8, 5, 7, 2, 621, 6.3e-5
|
|
- 23: 3, 10, 1087, 11, 4, 7, 2, 803, 6.3e-5
|
|
- 24: 3, 10, 1101, 15, 3, 8, 2, 1078, 6.2e-5
|
|
- 25: 3, 10, 1087, 43, 1, 15, 1, 2893, 6.3e-5
|
|
# no solution starting from log norm2 = 26
|
|
|
|
- 5: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 11, 1142, 2, 11, 5, 3, 208, 6.1e-5
|
|
- 1 : 1, 11, 1143, 2, 11, 5, 3, 208, 6.1e-5
|
|
- 2 : 1, 11, 1147, 2, 11, 5, 3, 209, 6.2e-5
|
|
- 3 : 1, 11, 1173, 2, 11, 5, 3, 214, 6.2e-5
|
|
- 4 : 1, 11, 1145, 3, 8, 5, 3, 271, 6.2e-5
|
|
- 5 : 1, 11, 1158, 3, 8, 5, 3, 274, 6.2e-5
|
|
- 6 : 1, 11, 1148, 4, 7, 5, 3, 335, 6.2e-5
|
|
- 7 : 1, 11, 1131, 4, 7, 8, 2, 343, 6.2e-5
|
|
- 8 : 2, 11, 1177, 2, 15, 5, 3, 351, 6.2e-5
|
|
- 9 : 2, 11, 1179, 2, 15, 5, 3, 352, 6.2e-5
|
|
- 10: 2, 11, 1188, 2, 15, 5, 3, 354, 6.3e-5
|
|
- 11: 1, 12, 1140, 2, 15, 5, 3, 443, 5.8e-5
|
|
- 12: 2, 11, 1178, 3, 12, 5, 3, 455, 6.2e-5
|
|
- 13: 2, 11, 1183, 3, 12, 5, 3, 457, 6.3e-5
|
|
- 14: 2, 11, 1161, 3, 12, 8, 2, 476, 6.3e-5
|
|
- 15: 2, 11, 1180, 4, 9, 5, 3, 559, 6.2e-5
|
|
- 16: 2, 11, 1195, 4, 9, 5, 3, 566, 6.3e-5
|
|
- 17: 2, 11, 1189, 5, 8, 5, 3, 668, 6.3e-5
|
|
- 18: 2, 11, 1144, 6, 7, 8, 2, 771, 6.3e-5
|
|
- 19: 2, 11, 1147, 7, 6, 8, 2, 874, 6.1e-5
|
|
- 20: 2, 11, 1156, 8, 5, 8, 2, 982, 6.2e-5
|
|
- 21: 2, 11, 1157, 11, 4, 8, 2, 1288, 6.3e-5
|
|
- 22: 2, 11, 1186, 14, 3, 8, 2, 1632, 6.3e-5
|
|
- 23: 1, 12, 1138, 21, 2, 8, 2, 3003, 6.3e-5
|
|
# no solution starting from log norm2 = 24
|
|
|
|
- 6: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 12, 1298, 1, 22, 4, 4, 340, 6.3e-5
|
|
- 1 : 1, 12, 1314, 1, 22, 4, 4, 344, 6.3e-5
|
|
- 2 : 1, 12, 1251, 1, 22, 9, 2, 377, 6.3e-5
|
|
- 3 : 1, 12, 1237, 2, 15, 6, 3, 489, 6.3e-5
|
|
- 4 : 1, 12, 1237, 2, 15, 6, 3, 489, 6.3e-5
|
|
- 5 : 1, 12, 1237, 2, 15, 6, 3, 489, 6.3e-5
|
|
- 6 : 1, 12, 1238, 2, 15, 6, 3, 489, 6.1e-5
|
|
- 7 : 1, 12, 1238, 2, 15, 6, 3, 489, 6.3e-5
|
|
- 8 : 1, 12, 1242, 2, 15, 6, 3, 491, 6.2e-5
|
|
- 9 : 1, 12, 1264, 2, 15, 6, 3, 499, 6.3e-5
|
|
- 10: 1, 12, 1238, 3, 11, 6, 3, 635, 6.2e-5
|
|
- 11: 1, 12, 1240, 3, 11, 6, 3, 636, 6.2e-5
|
|
- 12: 1, 12, 1250, 3, 11, 6, 3, 641, 6.2e-5
|
|
- 13: 1, 12, 1203, 4, 9, 8, 2, 777, 6.3e-5
|
|
- 14: 1, 12, 1211, 4, 9, 8, 2, 782, 6.2e-5
|
|
- 15: 1, 12, 1252, 4, 9, 9, 2, 818, 6.3e-5
|
|
- 16: 1, 12, 1253, 5, 8, 9, 2, 965, 6.3e-5
|
|
- 17: 1, 12, 1215, 7, 6, 8, 2, 1212, 6.3e-5
|
|
- 18: 1, 12, 1211, 8, 5, 9, 2, 1359, 6.3e-5
|
|
- 19: 1, 12, 1223, 10, 4, 9, 2, 1659, 6.3e-5
|
|
- 20: 1, 12, 1226, 14, 3, 9, 2, 2238, 6.3e-5
|
|
- 21: 1, 12, 1241, 22, 2, 18, 1, 3516, 6.3e-5
|
|
# no solution starting from log norm2 = 22
|
|
|
|
- 7: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 13, 1317, 1, 22, 19, 1, 1040, 6.3e-5
|
|
- 1 : 1, 13, 1341, 2, 15, 6, 3, 1121, 6.3e-5
|
|
- 2 : 1, 13, 1341, 2, 15, 6, 3, 1121, 6.3e-5
|
|
- 3 : 1, 13, 1341, 2, 15, 6, 3, 1121, 6.3e-5
|
|
- 4 : 1, 13, 1341, 2, 15, 6, 3, 1121, 6.3e-5
|
|
- 5 : 1, 13, 1343, 2, 15, 6, 3, 1123, 6.3e-5
|
|
- 6 : 1, 13, 1351, 2, 15, 6, 3, 1129, 6.3e-5
|
|
- 7 : 1, 13, 1329, 2, 15, 10, 2, 1195, 6.3e-5
|
|
- 8 : 1, 13, 1342, 3, 11, 6, 3, 1458, 6.3e-5
|
|
- 9 : 1, 13, 1345, 3, 11, 6, 3, 1461, 6.3e-5
|
|
- 10: 1, 13, 1368, 3, 11, 6, 3, 1485, 6.3e-5
|
|
- 11: 1, 13, 1345, 4, 9, 6, 3, 1797, 6.3e-5
|
|
- 12: 1, 13, 1310, 4, 9, 9, 2, 1812, 6.3e-5
|
|
- 13: 1, 13, 1312, 5, 8, 9, 2, 2143, 6.3e-5
|
|
- 14: 1, 13, 1317, 6, 7, 9, 2, 2481, 6.3e-5
|
|
- 15: 1, 13, 1322, 7, 6, 9, 2, 2820, 6.3e-5
|
|
- 16: 1, 13, 1321, 8, 5, 10, 2, 3169, 6.3e-5
|
|
- 17: 1, 13, 1318, 10, 4, 19, 1, 4007, 6.3e-5
|
|
- 18: 1, 13, 1327, 20, 2, 20, 1, 7372, 6.3e-5
|
|
- 19: 1, 13, 1321, 42, 1, 20, 1, 14604, 6.3e-5
|
|
# no solution starting from log norm2 = 20
|
|
|
|
- 8: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 14, 1459, 2, 15, 7, 3, 2617, 6.3e-5
|
|
- 1 : 1, 14, 1460, 2, 15, 7, 3, 2619, 6.3e-5
|
|
- 2 : 1, 14, 1461, 2, 15, 7, 3, 2621, 6.3e-5
|
|
- 3 : 1, 14, 1470, 2, 15, 7, 3, 2636, 6.3e-5
|
|
- 4 : 1, 14, 1423, 2, 15, 10, 2, 2688, 6.3e-5
|
|
- 5 : 1, 14, 1460, 3, 11, 7, 3, 3394, 6.3e-5
|
|
- 6 : 1, 14, 1463, 3, 11, 7, 3, 3401, 6.3e-5
|
|
- 7 : 1, 14, 1411, 3, 11, 10, 2, 3415, 6.3e-5
|
|
- 8 : 1, 14, 1413, 3, 11, 20, 1, 3862, 6.3e-5
|
|
- 9 : 1, 14, 1411, 4, 9, 10, 2, 4165, 6.3e-5
|
|
- 10: 1, 14, 1405, 4, 9, 21, 1, 4631, 6.3e-5
|
|
- 11: 1, 14, 1417, 5, 8, 21, 1, 5423, 6.3e-5
|
|
- 12: 1, 14, 1418, 7, 6, 10, 2, 6445, 6.3e-5
|
|
- 13: 1, 14, 1421, 8, 5, 10, 2, 7213, 6.3e-5
|
|
- 14: 1, 14, 1421, 10, 4, 11, 2, 8768, 6.3e-5
|
|
- 15: 1, 14, 1432, 14, 3, 11, 2, 11878, 6.3e-5
|
|
- 16: 1, 15, 1404, 13, 3, 10, 2, 22943, 6.3e-5
|
|
- 17: 1, 15, 1410, 21, 2, 10, 2, 35731, 6.2e-5
|
|
# no solution starting from log norm2 = 18
|
|
|
|
- 9: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 16, 1508, 2, 14, 5, 4, 11566, 6.2e-5
|
|
- 1 : 1, 16, 1509, 2, 14, 5, 4, 11574, 5.9e-5
|
|
- 2 : 1, 16, 1511, 2, 14, 5, 4, 11589, 6.2e-5
|
|
- 3 : 1, 16, 1472, 2, 14, 7, 3, 11665, 5.8e-5
|
|
- 4 : 1, 16, 1461, 3, 11, 7, 3, 15049, 5.6e-5
|
|
- 5 : 1, 16, 1462, 3, 11, 7, 3, 15060, 5.7e-5
|
|
- 6 : 1, 16, 1466, 3, 11, 7, 3, 15100, 6.0e-5
|
|
- 7 : 1, 16, 1492, 3, 11, 7, 3, 15363, 6.1e-5
|
|
- 8 : 1, 16, 1468, 4, 9, 7, 3, 18607, 5.7e-5
|
|
- 9 : 1, 16, 1508, 4, 9, 7, 3, 19107, 6.2e-5
|
|
- 10: 1, 16, 1479, 5, 7, 7, 3, 22257, 6.1e-5
|
|
- 11: 1, 16, 1482, 6, 6, 7, 3, 25821, 6.0e-5
|
|
- 12: 1, 16, 1440, 8, 5, 11, 2, 32658, 6.3e-5
|
|
- 13: 1, 16, 1446, 10, 4, 11, 2, 39661, 5.9e-5
|
|
- 14: 1, 16, 1470, 13, 3, 11, 2, 50789, 6.3e-5
|
|
- 15: 1, 16, 1509, 21, 2, 11, 2, 80800, 6.3e-5
|
|
# no solution starting from log norm2 = 16
|
|
|
|
- 10: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 17, 1589, 2, 14, 6, 4, 25938, 5.7e-5
|
|
- 1 : 1, 17, 1595, 2, 14, 6, 4, 26034, 5.7e-5
|
|
- 2 : 1, 17, 1639, 2, 14, 6, 4, 26738, 6.2e-5
|
|
- 3 : 1, 17, 1546, 3, 11, 8, 3, 33753, 6.1e-5
|
|
- 4 : 1, 17, 1551, 3, 11, 8, 3, 33861, 5.6e-5
|
|
- 5 : 1, 17, 1576, 3, 11, 8, 3, 34398, 6.0e-5
|
|
- 6 : 1, 17, 1552, 4, 9, 8, 3, 41642, 6.2e-5
|
|
- 7 : 1, 17, 1594, 4, 9, 8, 3, 42755, 6.2e-5
|
|
- 8 : 1, 17, 1559, 5, 7, 8, 3, 49623, 6.0e-5
|
|
- 9 : 1, 17, 1529, 6, 6, 11, 2, 57471, 6.2e-5
|
|
- 10: 1, 17, 1529, 8, 5, 11, 2, 72761, 6.3e-5
|
|
- 11: 1, 17, 1536, 10, 4, 11, 2, 88452, 6.3e-5
|
|
- 12: 1, 17, 1550, 13, 3, 12, 2, 112891, 6.2e-5
|
|
- 13: 1, 17, 1607, 21, 2, 25, 1, 186531, 6.3e-5
|
|
# no solution starting from log norm2 = 14
|