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.
274 lines
15 KiB
Plaintext
274 lines
15 KiB
Plaintext
security level: 160
|
|
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 : 6, 8, 721, 1, 15, 3, 3, 43, 6.3e-5
|
|
- 1 : 6, 8, 740, 1, 15, 3, 3, 44, 6.2e-5
|
|
- 2 : 5, 8, 727, 2, 8, 3, 3, 51, 6.0e-5
|
|
- 3 : 4, 9, 727, 1, 20, 3, 3, 60, 5.5e-5
|
|
- 4 : 4, 9, 727, 1, 20, 3, 3, 60, 6.0e-5
|
|
- 5 : 4, 9, 729, 1, 20, 3, 3, 61, 5.9e-5
|
|
- 6 : 4, 9, 738, 1, 20, 3, 3, 61, 6.0e-5
|
|
- 7 : 4, 9, 778, 1, 20, 4, 3, 67, 6.3e-5
|
|
- 8 : 5, 9, 742, 1, 23, 3, 3, 77, 5.7e-5
|
|
- 9 : 5, 9, 754, 1, 23, 3, 3, 78, 5.8e-5
|
|
- 10: 5, 9, 801, 1, 23, 4, 3, 86, 6.3e-5
|
|
- 11: 4, 9, 728, 2, 14, 3, 3, 87, 6.2e-5
|
|
- 12: 4, 9, 735, 2, 14, 3, 3, 88, 5.7e-5
|
|
- 13: 4, 9, 721, 2, 14, 5, 2, 92, 6.1e-5
|
|
- 14: 5, 9, 739, 2, 16, 3, 3, 111, 5.9e-5
|
|
- 15: 5, 9, 740, 2, 16, 3, 3, 111, 6.0e-5
|
|
- 16: 5, 9, 745, 2, 16, 3, 3, 112, 6.2e-5
|
|
- 17: 5, 9, 717, 2, 16, 5, 2, 115, 6.2e-5
|
|
- 18: 4, 9, 707, 4, 8, 5, 2, 142, 6.0e-5
|
|
- 19: 5, 9, 699, 3, 12, 5, 2, 145, 5.5e-5
|
|
- 20: 5, 9, 703, 3, 12, 5, 2, 146, 6.1e-5
|
|
- 21: 5, 9, 734, 3, 12, 5, 2, 152, 6.2e-5
|
|
- 22: 5, 9, 705, 4, 10, 5, 2, 180, 5.8e-5
|
|
- 23: 5, 9, 748, 4, 10, 6, 2, 194, 6.3e-5
|
|
- 24: 5, 9, 708, 5, 8, 5, 2, 214, 5.5e-5
|
|
- 25: 5, 9, 710, 6, 7, 5, 2, 247, 5.5e-5
|
|
- 26: 5, 9, 713, 7, 6, 5, 2, 282, 5.6e-5
|
|
- 27: 5, 9, 718, 9, 5, 5, 2, 351, 5.9e-5
|
|
- 28: 5, 9, 726, 11, 4, 5, 2, 423, 6.1e-5
|
|
- 29: 5, 9, 742, 15, 3, 6, 2, 575, 6.3e-5
|
|
- 30: 5, 9, 721, 44, 1, 11, 1, 1556, 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 : 3, 9, 818, 1, 15, 3, 4, 51, 6.2e-5
|
|
- 1 : 5, 8, 817, 2, 8, 4, 3, 59, 6.2e-5
|
|
- 2 : 4, 9, 808, 1, 20, 3, 4, 66, 6.2e-5
|
|
- 3 : 4, 9, 809, 1, 20, 3, 4, 66, 5.4e-5
|
|
- 4 : 4, 9, 810, 1, 20, 3, 4, 66, 6.1e-5
|
|
- 5 : 4, 9, 818, 1, 20, 3, 4, 67, 5.5e-5
|
|
- 6 : 5, 9, 816, 1, 23, 3, 4, 84, 6.3e-5
|
|
- 7 : 5, 9, 818, 1, 23, 3, 4, 84, 5.9e-5
|
|
- 8 : 5, 9, 826, 1, 23, 3, 4, 85, 5.9e-5
|
|
- 9 : 4, 9, 773, 2, 14, 4, 3, 95, 5.4e-5
|
|
- 10: 4, 9, 774, 2, 14, 4, 3, 95, 5.5e-5
|
|
- 11: 4, 9, 779, 2, 14, 4, 3, 96, 5.5e-5
|
|
- 12: 4, 9, 816, 2, 14, 4, 3, 100, 6.2e-5
|
|
- 13: 5, 9, 780, 2, 16, 4, 3, 121, 6.0e-5
|
|
- 14: 5, 9, 781, 2, 16, 4, 3, 121, 5.8e-5
|
|
- 15: 5, 9, 785, 2, 16, 4, 3, 121, 5.3e-5
|
|
- 16: 5, 9, 804, 2, 16, 4, 3, 124, 6.2e-5
|
|
- 17: 4, 9, 795, 4, 8, 4, 3, 156, 5.8e-5
|
|
- 18: 5, 9, 782, 3, 12, 4, 3, 158, 5.2e-5
|
|
- 19: 5, 9, 787, 3, 12, 4, 3, 159, 5.6e-5
|
|
- 20: 5, 9, 831, 3, 12, 4, 3, 167, 6.1e-5
|
|
- 21: 5, 9, 789, 4, 10, 4, 3, 196, 5.6e-5
|
|
- 22: 5, 9, 753, 5, 8, 6, 2, 230, 5.3e-5
|
|
- 23: 5, 9, 761, 5, 8, 6, 2, 232, 6.3e-5
|
|
- 24: 5, 9, 764, 6, 7, 6, 2, 269, 5.7e-5
|
|
- 25: 5, 9, 767, 7, 6, 6, 2, 306, 6.1e-5
|
|
- 26: 5, 9, 774, 9, 5, 6, 2, 381, 5.8e-5
|
|
- 27: 5, 9, 784, 11, 4, 6, 2, 460, 6.1e-5
|
|
- 28: 5, 9, 831, 15, 3, 7, 2, 647, 6.3e-5
|
|
- 29: 5, 9, 774, 45, 1, 12, 1, 1710, 6.3e-5
|
|
# no solution starting from log norm2 = 30
|
|
|
|
- 3: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 4, 9, 885, 1, 20, 3, 4, 72, 5.9e-5
|
|
- 1 : 4, 9, 885, 1, 20, 3, 4, 72, 6.1e-5
|
|
- 2 : 4, 9, 886, 1, 20, 3, 4, 72, 6.1e-5
|
|
- 3 : 4, 9, 891, 1, 20, 3, 4, 72, 6.2e-5
|
|
- 4 : 4, 9, 884, 1, 20, 4, 3, 75, 6.3e-5
|
|
- 5 : 5, 9, 897, 1, 23, 3, 4, 91, 5.9e-5
|
|
- 6 : 5, 9, 902, 1, 23, 3, 4, 91, 6.3e-5
|
|
- 7 : 5, 9, 916, 1, 23, 4, 3, 97, 6.3e-5
|
|
- 8 : 4, 9, 848, 2, 14, 4, 3, 104, 5.8e-5
|
|
- 9 : 4, 9, 851, 2, 14, 4, 3, 104, 6.0e-5
|
|
- 10: 4, 9, 869, 2, 14, 4, 3, 106, 6.2e-5
|
|
- 11: 2, 10, 863, 2, 13, 7, 2, 130, 6.2e-5
|
|
- 12: 5, 9, 857, 2, 16, 4, 3, 132, 6.2e-5
|
|
- 13: 5, 9, 860, 2, 16, 4, 3, 132, 6.0e-5
|
|
- 14: 5, 9, 872, 2, 16, 4, 3, 134, 6.3e-5
|
|
- 15: 4, 9, 860, 4, 8, 4, 3, 168, 6.1e-5
|
|
- 16: 5, 9, 858, 3, 12, 4, 3, 172, 5.9e-5
|
|
- 17: 5, 9, 861, 3, 12, 4, 3, 173, 6.3e-5
|
|
- 18: 5, 9, 885, 3, 12, 4, 3, 177, 6.2e-5
|
|
- 19: 5, 9, 863, 4, 10, 4, 3, 213, 6.0e-5
|
|
- 20: 5, 9, 860, 4, 10, 6, 2, 221, 6.3e-5
|
|
- 21: 5, 9, 832, 5, 8, 6, 2, 253, 6.3e-5
|
|
- 22: 5, 9, 857, 5, 8, 7, 2, 265, 6.1e-5
|
|
- 23: 5, 9, 872, 6, 7, 7, 2, 310, 6.3e-5
|
|
- 24: 5, 9, 858, 8, 5, 7, 2, 386, 6.2e-5
|
|
- 25: 5, 9, 835, 11, 4, 7, 2, 493, 6.3e-5
|
|
- 26: 5, 9, 842, 15, 3, 7, 2, 655, 6.3e-5
|
|
- 27: 5, 9, 881, 22, 2, 7, 2, 974, 6.3e-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 : 2, 10, 975, 1, 20, 3, 5, 90, 6.0e-5
|
|
- 1 : 2, 10, 976, 1, 20, 3, 5, 90, 6.2e-5
|
|
- 2 : 2, 10, 982, 1, 20, 3, 5, 91, 6.1e-5
|
|
- 3 : 2, 10, 933, 1, 20, 5, 3, 94, 6.3e-5
|
|
- 4 : 2, 10, 896, 2, 13, 5, 3, 127, 6.1e-5
|
|
- 5 : 2, 10, 896, 2, 13, 5, 3, 127, 6.1e-5
|
|
- 6 : 2, 10, 896, 2, 13, 5, 3, 127, 6.2e-5
|
|
- 7 : 2, 10, 897, 2, 13, 5, 3, 128, 6.1e-5
|
|
- 8 : 2, 10, 900, 2, 13, 5, 3, 128, 6.3e-5
|
|
- 9 : 2, 10, 921, 2, 13, 5, 3, 131, 6.1e-5
|
|
- 10: 2, 10, 897, 3, 10, 5, 3, 164, 5.8e-5
|
|
- 11: 2, 10, 898, 3, 10, 5, 3, 165, 6.3e-5
|
|
- 12: 2, 10, 907, 3, 10, 5, 3, 166, 6.2e-5
|
|
- 13: 2, 10, 866, 4, 8, 7, 2, 201, 6.3e-5
|
|
- 14: 2, 10, 877, 4, 8, 7, 2, 204, 6.2e-5
|
|
- 15: 3, 10, 913, 3, 12, 5, 3, 238, 6.1e-5
|
|
- 16: 3, 10, 923, 3, 12, 5, 3, 240, 6.1e-5
|
|
- 17: 3, 10, 913, 4, 9, 5, 3, 292, 5.8e-5
|
|
- 18: 3, 10, 920, 4, 9, 5, 3, 294, 6.1e-5
|
|
- 19: 3, 10, 883, 5, 8, 7, 2, 344, 6.1e-5
|
|
- 20: 3, 10, 903, 5, 8, 7, 2, 352, 6.1e-5
|
|
- 21: 3, 10, 911, 6, 7, 7, 2, 408, 6.2e-5
|
|
- 22: 3, 10, 925, 7, 6, 7, 2, 469, 6.3e-5
|
|
- 23: 3, 10, 958, 10, 4, 8, 2, 659, 6.3e-5
|
|
- 24: 3, 10, 902, 14, 3, 7, 2, 827, 6.2e-5
|
|
- 25: 3, 10, 909, 22, 2, 7, 2, 1260, 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, 948, 1, 20, 5, 3, 122, 6.1e-5
|
|
- 1 : 1, 11, 954, 1, 20, 5, 3, 123, 6.2e-5
|
|
- 2 : 1, 11, 982, 1, 20, 8, 2, 138, 6.3e-5
|
|
- 3 : 1, 11, 946, 2, 13, 5, 3, 174, 6.2e-5
|
|
- 4 : 1, 11, 946, 2, 13, 5, 3, 174, 6.2e-5
|
|
- 5 : 1, 11, 947, 2, 13, 5, 3, 174, 5.8e-5
|
|
- 6 : 1, 11, 948, 2, 13, 5, 3, 174, 5.9e-5
|
|
- 7 : 1, 11, 952, 2, 13, 5, 3, 175, 6.2e-5
|
|
- 8 : 1, 11, 988, 2, 13, 5, 3, 181, 6.2e-5
|
|
- 9 : 1, 11, 947, 3, 10, 5, 3, 226, 6.1e-5
|
|
- 10: 1, 11, 950, 3, 10, 5, 3, 226, 6.0e-5
|
|
- 11: 1, 11, 965, 3, 10, 5, 3, 230, 6.1e-5
|
|
- 12: 1, 11, 924, 4, 8, 7, 2, 278, 6.0e-5
|
|
- 13: 1, 11, 972, 4, 8, 5, 3, 285, 6.2e-5
|
|
- 14: 1, 11, 936, 5, 7, 8, 2, 337, 6.2e-5
|
|
- 15: 1, 11, 943, 6, 6, 8, 2, 391, 6.2e-5
|
|
- 16: 1, 11, 969, 7, 5, 8, 2, 454, 6.3e-5
|
|
- 17: 2, 11, 1016, 4, 9, 5, 3, 484, 6.3e-5
|
|
- 18: 2, 11, 998, 5, 8, 5, 3, 563, 6.2e-5
|
|
- 19: 2, 11, 964, 6, 7, 8, 2, 652, 6.3e-5
|
|
- 20: 2, 11, 972, 7, 6, 8, 2, 743, 6.2e-5
|
|
- 21: 2, 11, 1001, 9, 5, 8, 2, 940, 6.3e-5
|
|
- 22: 2, 11, 955, 14, 3, 8, 2, 1318, 6.0e-5
|
|
- 23: 2, 11, 980, 21, 2, 8, 2, 1955, 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, 1064, 1, 22, 4, 4, 282, 6.2e-5
|
|
- 1 : 1, 12, 1067, 1, 22, 4, 4, 282, 6.3e-5
|
|
- 2 : 1, 12, 1084, 1, 22, 4, 4, 287, 6.3e-5
|
|
- 3 : 1, 12, 1063, 2, 15, 4, 4, 406, 6.3e-5
|
|
- 4 : 1, 12, 1063, 2, 15, 4, 4, 406, 6.3e-5
|
|
- 5 : 1, 12, 1063, 2, 15, 4, 4, 406, 6.3e-5
|
|
- 6 : 1, 12, 1063, 2, 15, 4, 4, 406, 6.3e-5
|
|
- 7 : 1, 12, 1064, 2, 15, 4, 4, 406, 6.1e-5
|
|
- 8 : 1, 12, 1066, 2, 15, 4, 4, 407, 6.0e-5
|
|
- 9 : 1, 12, 1074, 2, 15, 4, 4, 410, 6.2e-5
|
|
- 10: 1, 12, 1059, 2, 15, 9, 2, 446, 6.3e-5
|
|
- 11: 1, 12, 1025, 3, 11, 6, 3, 528, 6.3e-5
|
|
- 12: 1, 12, 997, 3, 11, 8, 2, 530, 6.2e-5
|
|
- 13: 1, 12, 1047, 3, 11, 6, 3, 539, 6.3e-5
|
|
- 14: 1, 12, 996, 4, 9, 8, 2, 646, 6.0e-5
|
|
- 15: 1, 12, 1008, 4, 9, 8, 2, 653, 6.1e-5
|
|
- 16: 1, 12, 1008, 5, 8, 8, 2, 772, 6.1e-5
|
|
- 17: 1, 12, 1012, 6, 7, 8, 2, 893, 6.2e-5
|
|
- 18: 1, 12, 1017, 7, 6, 8, 2, 1017, 6.2e-5
|
|
- 19: 1, 12, 1022, 8, 5, 9, 2, 1149, 6.3e-5
|
|
- 20: 1, 12, 1039, 11, 4, 9, 2, 1534, 6.3e-5
|
|
- 21: 1, 12, 1013, 21, 2, 8, 2, 2675, 6.2e-5
|
|
- 22: 1, 12, 1028, 43, 1, 18, 1, 5445, 6.3e-5
|
|
# no solution starting from log norm2 = 23
|
|
|
|
- 7: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 13, 1112, 1, 22, 6, 3, 657, 6.3e-5
|
|
- 1 : 1, 13, 1101, 2, 15, 6, 3, 926, 6.1e-5
|
|
- 2 : 1, 13, 1101, 2, 15, 6, 3, 926, 6.1e-5
|
|
- 3 : 1, 13, 1101, 2, 15, 6, 3, 926, 6.2e-5
|
|
- 4 : 1, 13, 1101, 2, 15, 6, 3, 926, 6.2e-5
|
|
- 5 : 1, 13, 1101, 2, 15, 6, 3, 926, 6.3e-5
|
|
- 6 : 1, 13, 1103, 2, 15, 6, 3, 928, 6.2e-5
|
|
- 7 : 1, 13, 1110, 2, 15, 6, 3, 934, 6.2e-5
|
|
- 8 : 1, 13, 1101, 3, 11, 6, 3, 1201, 6.2e-5
|
|
- 9 : 1, 13, 1102, 3, 11, 6, 3, 1203, 6.1e-5
|
|
- 10: 1, 13, 1105, 3, 11, 6, 3, 1206, 6.2e-5
|
|
- 11: 1, 13, 1124, 3, 11, 6, 3, 1226, 6.2e-5
|
|
- 12: 1, 13, 1105, 4, 9, 6, 3, 1482, 6.1e-5
|
|
- 13: 1, 13, 1120, 4, 9, 6, 3, 1502, 6.3e-5
|
|
- 14: 1, 13, 1088, 5, 8, 9, 2, 1783, 6.2e-5
|
|
- 15: 1, 13, 1094, 6, 7, 9, 2, 2066, 6.3e-5
|
|
- 16: 1, 13, 1102, 7, 6, 9, 2, 2356, 6.3e-5
|
|
- 17: 1, 13, 1115, 8, 5, 10, 2, 2680, 6.3e-5
|
|
- 18: 1, 13, 1081, 14, 3, 9, 2, 4204, 6.3e-5
|
|
- 19: 1, 13, 1092, 21, 2, 9, 2, 6157, 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, 1219, 2, 15, 5, 4, 2121, 6.2e-5
|
|
- 1 : 1, 14, 1219, 2, 15, 5, 4, 2121, 6.2e-5
|
|
- 2 : 1, 14, 1219, 2, 15, 5, 4, 2121, 6.2e-5
|
|
- 3 : 1, 14, 1220, 2, 15, 5, 4, 2122, 6.1e-5
|
|
- 4 : 1, 14, 1222, 2, 15, 5, 4, 2126, 6.1e-5
|
|
- 5 : 1, 14, 1232, 2, 15, 5, 4, 2143, 6.3e-5
|
|
- 6 : 1, 14, 1180, 3, 11, 7, 3, 2756, 6.1e-5
|
|
- 7 : 1, 14, 1181, 3, 11, 7, 3, 2758, 6.0e-5
|
|
- 8 : 1, 14, 1184, 3, 11, 7, 3, 2765, 6.1e-5
|
|
- 9 : 1, 14, 1202, 3, 11, 7, 3, 2806, 6.3e-5
|
|
- 10: 1, 14, 1184, 4, 9, 7, 3, 3394, 6.2e-5
|
|
- 11: 1, 14, 1205, 4, 9, 7, 3, 3453, 6.2e-5
|
|
- 12: 1, 14, 1174, 5, 8, 10, 2, 4100, 6.3e-5
|
|
- 13: 1, 14, 1180, 6, 6, 10, 2, 4747, 6.3e-5
|
|
- 14: 1, 14, 1216, 7, 6, 11, 2, 5574, 6.3e-5
|
|
- 15: 1, 14, 1158, 10, 4, 10, 2, 7121, 6.3e-5
|
|
- 16: 1, 14, 1189, 13, 3, 21, 1, 9614, 6.3e-5
|
|
- 17: 1, 14, 1180, 21, 2, 10, 2, 14150, 6.3e-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, 15, 1261, 2, 15, 7, 3, 4778, 6.3e-5
|
|
- 1 : 1, 15, 1262, 2, 15, 7, 3, 4782, 6.2e-5
|
|
- 2 : 1, 15, 1265, 2, 15, 7, 3, 4793, 6.2e-5
|
|
- 3 : 1, 15, 1280, 2, 15, 7, 3, 4848, 6.2e-5
|
|
- 4 : 1, 15, 1261, 3, 11, 7, 3, 6197, 6.3e-5
|
|
- 5 : 1, 15, 1262, 3, 11, 7, 3, 6202, 6.3e-5
|
|
- 6 : 1, 15, 1267, 3, 11, 7, 3, 6226, 6.3e-5
|
|
- 7 : 1, 15, 1296, 3, 11, 8, 3, 6446, 6.3e-5
|
|
- 8 : 1, 15, 1268, 4, 9, 7, 3, 7657, 6.3e-5
|
|
- 9 : 1, 15, 1262, 4, 9, 11, 2, 7937, 6.3e-5
|
|
- 10: 1, 15, 1248, 5, 7, 11, 2, 9255, 6.3e-5
|
|
- 11: 1, 15, 1251, 6, 6, 11, 2, 10684, 6.3e-5
|
|
- 12: 1, 15, 1237, 8, 5, 11, 2, 13349, 6.3e-5
|
|
- 13: 1, 15, 1242, 10, 4, 11, 2, 16197, 6.3e-5
|
|
- 14: 1, 15, 1273, 13, 3, 23, 1, 21850, 6.3e-5
|
|
- 15: 1, 15, 1248, 40, 1, 22, 1, 59254, 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, 16, 1346, 2, 14, 8, 3, 10857, 6.3e-5
|
|
- 1 : 1, 16, 1362, 2, 14, 8, 3, 10983, 6.3e-5
|
|
- 2 : 1, 16, 1343, 3, 11, 8, 3, 14023, 6.3e-5
|
|
- 3 : 1, 16, 1345, 3, 11, 8, 3, 14043, 6.2e-5
|
|
- 4 : 1, 16, 1351, 3, 11, 8, 3, 14105, 6.3e-5
|
|
- 5 : 1, 16, 1344, 3, 11, 24, 1, 16724, 6.3e-5
|
|
- 6 : 1, 16, 1354, 4, 9, 8, 3, 17351, 6.3e-5
|
|
- 7 : 1, 16, 1348, 5, 7, 8, 3, 20477, 6.3e-5
|
|
- 8 : 1, 16, 1333, 5, 7, 12, 2, 20919, 6.3e-5
|
|
- 9 : 1, 16, 1339, 6, 6, 12, 2, 24192, 6.3e-5
|
|
- 10: 1, 16, 1329, 8, 5, 12, 2, 30326, 6.2e-5
|
|
- 11: 1, 16, 1340, 10, 4, 12, 2, 36940, 6.3e-5
|
|
- 12: 1, 16, 1321, 20, 2, 12, 2, 67794, 6.3e-5
|
|
- 13: 1, 16, 1324, 41, 1, 24, 1, 135970, 6.3e-5
|
|
# no solution starting from log norm2 = 14
|