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.
277 lines
15 KiB
Plaintext
277 lines
15 KiB
Plaintext
security level: 144
|
|
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 : 5, 8, 662, 1, 13, 3, 3, 33, 6.2e-5
|
|
- 1 : 6, 8, 646, 1, 16, 3, 3, 39, 5.9e-5
|
|
- 2 : 6, 8, 650, 1, 16, 3, 3, 39, 6.2e-5
|
|
- 3 : 6, 8, 682, 1, 16, 3, 3, 41, 6.2e-5
|
|
- 4 : 5, 8, 654, 2, 9, 3, 3, 47, 5.9e-5
|
|
- 5 : 4, 9, 654, 1, 22, 3, 3, 55, 5.7e-5
|
|
- 6 : 4, 9, 654, 1, 22, 3, 3, 55, 6.0e-5
|
|
- 7 : 4, 9, 655, 1, 22, 3, 3, 55, 6.3e-5
|
|
- 8 : 4, 9, 661, 1, 22, 3, 3, 56, 6.2e-5
|
|
- 9 : 4, 9, 712, 1, 22, 3, 4, 59, 6.3e-5
|
|
- 10: 6, 8, 619, 3, 8, 5, 2, 75, 6.1e-5
|
|
- 11: 4, 9, 654, 2, 15, 3, 3, 79, 5.6e-5
|
|
- 12: 4, 9, 654, 2, 15, 3, 3, 79, 5.6e-5
|
|
- 13: 4, 9, 654, 2, 15, 3, 3, 79, 5.8e-5
|
|
- 14: 4, 9, 655, 2, 15, 3, 3, 79, 5.7e-5
|
|
- 15: 4, 9, 658, 2, 15, 3, 3, 79, 6.3e-5
|
|
- 16: 4, 9, 635, 2, 15, 5, 2, 82, 6.1e-5
|
|
- 17: 4, 9, 620, 3, 11, 5, 2, 103, 6.0e-5
|
|
- 18: 4, 9, 622, 3, 11, 5, 2, 103, 5.1e-5
|
|
- 19: 4, 9, 627, 3, 11, 5, 2, 104, 6.2e-5
|
|
- 20: 4, 9, 689, 3, 11, 6, 2, 116, 6.3e-5
|
|
- 21: 4, 9, 625, 4, 9, 5, 2, 127, 6.2e-5
|
|
- 22: 4, 9, 657, 4, 9, 5, 2, 133, 6.0e-5
|
|
- 23: 4, 9, 660, 5, 8, 5, 2, 157, 6.2e-5
|
|
- 24: 4, 9, 677, 6, 7, 6, 2, 189, 6.1e-5
|
|
- 25: 4, 9, 631, 8, 5, 5, 2, 220, 5.9e-5
|
|
- 26: 5, 9, 639, 7, 6, 5, 2, 254, 6.1e-5
|
|
- 27: 5, 9, 643, 9, 5, 5, 2, 315, 6.2e-5
|
|
- 28: 5, 9, 649, 11, 4, 5, 2, 379, 6.1e-5
|
|
- 29: 5, 9, 660, 15, 3, 6, 2, 512, 6.3e-5
|
|
- 30: 5, 9, 643, 44, 1, 11, 1, 1389, 5.9e-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 : 6, 8, 737, 1, 16, 3, 4, 43, 6.3e-5
|
|
- 1 : 6, 8, 744, 1, 16, 3, 4, 44, 6.3e-5
|
|
- 2 : 3, 9, 746, 1, 16, 3, 4, 47, 6.2e-5
|
|
- 3 : 5, 8, 726, 2, 9, 4, 3, 53, 6.2e-5
|
|
- 4 : 4, 9, 728, 1, 22, 3, 4, 60, 5.8e-5
|
|
- 5 : 4, 9, 728, 1, 22, 3, 4, 60, 6.2e-5
|
|
- 6 : 4, 9, 729, 1, 22, 3, 4, 61, 6.3e-5
|
|
- 7 : 4, 9, 734, 1, 22, 3, 4, 61, 5.9e-5
|
|
- 8 : 4, 9, 773, 1, 22, 3, 4, 64, 6.1e-5
|
|
- 9 : 6, 8, 715, 3, 8, 4, 3, 84, 6.0e-5
|
|
- 10: 4, 9, 695, 2, 15, 4, 3, 86, 6.1e-5
|
|
- 11: 4, 9, 695, 2, 15, 4, 3, 86, 6.1e-5
|
|
- 12: 4, 9, 696, 2, 15, 4, 3, 86, 5.0e-5
|
|
- 13: 4, 9, 696, 2, 15, 4, 3, 86, 5.9e-5
|
|
- 14: 4, 9, 699, 2, 15, 4, 3, 87, 5.6e-5
|
|
- 15: 4, 9, 714, 2, 15, 4, 3, 88, 6.1e-5
|
|
- 16: 4, 9, 677, 3, 11, 5, 2, 112, 5.7e-5
|
|
- 17: 4, 9, 679, 3, 11, 5, 2, 112, 6.0e-5
|
|
- 18: 4, 9, 704, 3, 11, 4, 3, 113, 6.0e-5
|
|
- 19: 4, 9, 678, 4, 9, 5, 2, 137, 6.3e-5
|
|
- 20: 4, 9, 687, 4, 9, 5, 2, 138, 5.9e-5
|
|
- 21: 4, 9, 716, 4, 9, 6, 2, 147, 6.2e-5
|
|
- 22: 4, 9, 722, 5, 8, 6, 2, 174, 6.3e-5
|
|
- 23: 5, 9, 684, 5, 8, 6, 2, 210, 5.8e-5
|
|
- 24: 4, 9, 681, 8, 5, 6, 2, 240, 5.7e-5
|
|
- 25: 5, 9, 688, 7, 6, 6, 2, 276, 6.2e-5
|
|
- 26: 5, 9, 693, 9, 5, 6, 2, 343, 5.9e-5
|
|
- 27: 5, 9, 700, 11, 4, 6, 2, 411, 6.1e-5
|
|
- 28: 5, 9, 722, 15, 3, 6, 2, 560, 6.2e-5
|
|
- 29: 5, 9, 701, 44, 1, 12, 1, 1517, 6.2e-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 : 3, 9, 795, 1, 16, 3, 4, 50, 6.1e-5
|
|
- 1 : 4, 9, 793, 1, 22, 3, 4, 65, 6.2e-5
|
|
- 2 : 4, 9, 793, 1, 22, 3, 4, 65, 6.2e-5
|
|
- 3 : 4, 9, 794, 1, 22, 3, 4, 65, 5.7e-5
|
|
- 4 : 4, 9, 794, 1, 22, 3, 4, 65, 6.1e-5
|
|
- 5 : 4, 9, 797, 1, 22, 3, 4, 66, 6.0e-5
|
|
- 6 : 4, 9, 812, 1, 22, 3, 4, 67, 6.2e-5
|
|
- 7 : 2, 10, 798, 1, 22, 5, 3, 82, 6.2e-5
|
|
- 8 : 3, 9, 769, 3, 8, 4, 3, 93, 6.1e-5
|
|
- 9 : 4, 9, 759, 2, 15, 4, 3, 94, 6.1e-5
|
|
- 10: 4, 9, 759, 2, 15, 4, 3, 94, 6.1e-5
|
|
- 11: 4, 9, 760, 2, 15, 4, 3, 94, 5.7e-5
|
|
- 12: 4, 9, 761, 2, 15, 4, 3, 94, 6.1e-5
|
|
- 13: 4, 9, 769, 2, 15, 4, 3, 95, 5.9e-5
|
|
- 14: 2, 10, 772, 2, 15, 4, 3, 108, 6.1e-5
|
|
- 15: 4, 9, 760, 3, 11, 4, 3, 121, 6.2e-5
|
|
- 16: 4, 9, 764, 3, 11, 4, 3, 122, 6.0e-5
|
|
- 17: 4, 9, 789, 3, 11, 4, 3, 126, 6.2e-5
|
|
- 18: 4, 9, 763, 4, 9, 4, 3, 150, 5.9e-5
|
|
- 19: 4, 9, 778, 4, 9, 4, 3, 153, 6.3e-5
|
|
- 20: 4, 9, 749, 5, 8, 6, 2, 181, 6.1e-5
|
|
- 21: 4, 9, 755, 6, 7, 6, 2, 210, 6.0e-5
|
|
- 22: 5, 9, 758, 5, 8, 7, 2, 235, 6.3e-5
|
|
- 23: 4, 9, 766, 8, 5, 7, 2, 272, 6.2e-5
|
|
- 24: 5, 9, 776, 7, 6, 7, 2, 313, 6.2e-5
|
|
- 25: 5, 9, 752, 11, 4, 6, 2, 441, 5.9e-5
|
|
- 26: 5, 9, 771, 14, 3, 7, 2, 564, 6.3e-5
|
|
- 27: 5, 9, 767, 22, 2, 7, 2, 849, 6.1e-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, 875, 1, 22, 3, 5, 82, 6.2e-5
|
|
- 1 : 2, 10, 875, 1, 22, 3, 5, 82, 6.2e-5
|
|
- 2 : 2, 10, 875, 1, 22, 3, 5, 82, 6.3e-5
|
|
- 3 : 2, 10, 876, 1, 22, 3, 5, 82, 6.1e-5
|
|
- 4 : 2, 10, 879, 1, 22, 3, 5, 82, 6.2e-5
|
|
- 5 : 2, 10, 821, 1, 22, 5, 3, 84, 6.1e-5
|
|
- 6 : 2, 10, 805, 2, 15, 5, 3, 115, 5.6e-5
|
|
- 7 : 2, 10, 805, 2, 15, 5, 3, 115, 5.6e-5
|
|
- 8 : 2, 10, 805, 2, 15, 5, 3, 115, 5.6e-5
|
|
- 9 : 2, 10, 805, 2, 15, 5, 3, 115, 5.7e-5
|
|
- 10: 2, 10, 805, 2, 15, 5, 3, 115, 6.0e-5
|
|
- 11: 2, 10, 807, 2, 15, 5, 3, 115, 5.9e-5
|
|
- 12: 2, 10, 816, 2, 15, 5, 3, 117, 5.8e-5
|
|
- 13: 2, 10, 805, 3, 11, 5, 3, 148, 5.8e-5
|
|
- 14: 2, 10, 806, 3, 11, 5, 3, 148, 5.8e-5
|
|
- 15: 2, 10, 810, 3, 11, 5, 3, 149, 5.9e-5
|
|
- 16: 2, 10, 839, 3, 11, 5, 3, 154, 6.2e-5
|
|
- 17: 2, 10, 779, 4, 9, 7, 2, 182, 6.2e-5
|
|
- 18: 2, 10, 798, 4, 9, 7, 2, 186, 6.1e-5
|
|
- 19: 2, 10, 801, 5, 8, 7, 2, 220, 6.1e-5
|
|
- 20: 2, 10, 812, 6, 7, 7, 2, 256, 6.2e-5
|
|
- 21: 2, 10, 836, 7, 6, 7, 2, 297, 6.3e-5
|
|
- 22: 2, 10, 788, 10, 4, 7, 2, 378, 6.2e-5
|
|
- 23: 2, 10, 792, 14, 3, 7, 2, 510, 6.0e-5
|
|
- 24: 3, 10, 866, 11, 4, 8, 2, 648, 6.3e-5
|
|
- 25: 3, 10, 807, 22, 2, 7, 2, 1120, 6.1e-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, 850, 1, 22, 5, 3, 110, 5.7e-5
|
|
- 1 : 1, 11, 850, 1, 22, 5, 3, 110, 5.9e-5
|
|
- 2 : 1, 11, 851, 1, 22, 5, 3, 111, 5.7e-5
|
|
- 3 : 1, 11, 854, 1, 22, 5, 3, 111, 6.0e-5
|
|
- 4 : 1, 11, 875, 1, 22, 5, 3, 113, 6.2e-5
|
|
- 5 : 1, 11, 850, 2, 15, 5, 3, 157, 5.7e-5
|
|
- 6 : 1, 11, 850, 2, 15, 5, 3, 157, 5.7e-5
|
|
- 7 : 1, 11, 850, 2, 15, 5, 3, 157, 5.7e-5
|
|
- 8 : 1, 11, 850, 2, 15, 5, 3, 157, 5.8e-5
|
|
- 9 : 1, 11, 850, 2, 15, 5, 3, 157, 6.3e-5
|
|
- 10: 1, 11, 853, 2, 15, 5, 3, 157, 6.3e-5
|
|
- 11: 1, 11, 871, 2, 15, 5, 3, 161, 6.1e-5
|
|
- 12: 1, 11, 850, 3, 11, 5, 3, 203, 6.0e-5
|
|
- 13: 1, 11, 851, 3, 11, 5, 3, 204, 6.3e-5
|
|
- 14: 1, 11, 858, 3, 11, 5, 3, 205, 6.0e-5
|
|
- 15: 1, 11, 826, 4, 9, 7, 2, 250, 5.9e-5
|
|
- 16: 1, 11, 832, 4, 9, 7, 2, 251, 6.2e-5
|
|
- 17: 1, 11, 869, 4, 9, 16, 1, 293, 6.3e-5
|
|
- 18: 1, 11, 836, 6, 7, 7, 2, 344, 6.2e-5
|
|
- 19: 1, 11, 839, 7, 6, 7, 2, 391, 6.1e-5
|
|
- 20: 1, 11, 843, 8, 5, 7, 2, 439, 6.3e-5
|
|
- 21: 1, 11, 846, 10, 4, 8, 2, 536, 6.2e-5
|
|
- 22: 1, 11, 859, 14, 3, 8, 2, 732, 6.3e-5
|
|
- 23: 2, 11, 866, 21, 2, 8, 2, 1729, 6.2e-5
|
|
- 24: 2, 11, 875, 44, 1, 16, 1, 3570, 6.3e-5
|
|
# no solution starting from log norm2 = 25
|
|
|
|
- 6: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 12, 955, 1, 22, 4, 4, 254, 5.9e-5
|
|
- 1 : 1, 12, 957, 1, 22, 4, 4, 255, 5.9e-5
|
|
- 2 : 1, 12, 966, 1, 22, 4, 4, 257, 6.0e-5
|
|
- 3 : 1, 12, 932, 2, 15, 5, 3, 365, 6.0e-5
|
|
- 4 : 1, 12, 932, 2, 15, 5, 3, 365, 6.0e-5
|
|
- 5 : 1, 12, 932, 2, 15, 5, 3, 365, 6.1e-5
|
|
- 6 : 1, 12, 932, 2, 15, 5, 3, 365, 6.1e-5
|
|
- 7 : 1, 12, 932, 2, 15, 5, 3, 365, 6.2e-5
|
|
- 8 : 1, 12, 934, 2, 15, 5, 3, 366, 6.1e-5
|
|
- 9 : 1, 12, 960, 2, 15, 4, 4, 368, 6.3e-5
|
|
- 10: 1, 12, 951, 2, 15, 6, 3, 380, 6.2e-5
|
|
- 11: 1, 12, 933, 3, 11, 5, 3, 475, 6.1e-5
|
|
- 12: 1, 12, 894, 3, 11, 8, 2, 477, 6.0e-5
|
|
- 13: 1, 12, 933, 3, 11, 6, 3, 482, 6.3e-5
|
|
- 14: 1, 12, 893, 4, 9, 8, 2, 581, 6.1e-5
|
|
- 15: 1, 12, 900, 4, 9, 8, 2, 585, 6.2e-5
|
|
- 16: 1, 12, 900, 5, 8, 8, 2, 691, 6.2e-5
|
|
- 17: 1, 12, 902, 6, 7, 8, 2, 798, 6.3e-5
|
|
- 18: 1, 12, 905, 7, 6, 8, 2, 906, 6.1e-5
|
|
- 19: 1, 12, 911, 8, 5, 8, 2, 1019, 6.1e-5
|
|
- 20: 1, 12, 927, 10, 4, 9, 2, 1261, 6.3e-5
|
|
- 21: 1, 12, 934, 14, 3, 9, 2, 1708, 6.3e-5
|
|
- 22: 1, 12, 915, 42, 1, 17, 1, 4734, 6.2e-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, 995, 1, 22, 6, 3, 591, 6.0e-5
|
|
- 1 : 1, 13, 1042, 1, 22, 7, 3, 634, 6.3e-5
|
|
- 2 : 1, 13, 988, 2, 15, 6, 3, 834, 6.2e-5
|
|
- 3 : 1, 13, 988, 2, 15, 6, 3, 834, 6.2e-5
|
|
- 4 : 1, 13, 988, 2, 15, 6, 3, 834, 6.2e-5
|
|
- 5 : 1, 13, 989, 2, 15, 6, 3, 835, 5.8e-5
|
|
- 6 : 1, 13, 989, 2, 15, 6, 3, 835, 6.3e-5
|
|
- 7 : 1, 13, 994, 2, 15, 6, 3, 839, 5.9e-5
|
|
- 8 : 1, 13, 1024, 2, 15, 6, 3, 864, 6.3e-5
|
|
- 9 : 1, 13, 989, 3, 11, 6, 3, 1082, 6.0e-5
|
|
- 10: 1, 13, 991, 3, 11, 6, 3, 1085, 6.0e-5
|
|
- 11: 1, 13, 1000, 3, 11, 6, 3, 1094, 6.3e-5
|
|
- 12: 1, 13, 991, 4, 9, 6, 3, 1332, 5.9e-5
|
|
- 13: 1, 13, 999, 4, 9, 6, 3, 1343, 6.1e-5
|
|
- 14: 1, 13, 970, 5, 8, 9, 2, 1593, 6.3e-5
|
|
- 15: 1, 13, 973, 6, 7, 9, 2, 1841, 6.2e-5
|
|
- 16: 1, 13, 976, 7, 6, 9, 2, 2090, 6.3e-5
|
|
- 17: 1, 13, 982, 8, 5, 9, 2, 2349, 6.2e-5
|
|
- 18: 1, 13, 1006, 10, 4, 9, 2, 2908, 6.3e-5
|
|
- 19: 1, 13, 1011, 20, 2, 10, 2, 5466, 6.3e-5
|
|
- 20: 1, 13, 987, 42, 1, 19, 1, 10904, 6.3e-5
|
|
# no solution starting from log norm2 = 21
|
|
|
|
- 8: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 14, 1093, 2, 15, 5, 4, 1908, 6.0e-5
|
|
- 1 : 1, 14, 1093, 2, 15, 5, 4, 1908, 6.0e-5
|
|
- 2 : 1, 14, 1093, 2, 15, 5, 4, 1908, 6.0e-5
|
|
- 3 : 1, 14, 1093, 2, 15, 5, 4, 1908, 6.1e-5
|
|
- 4 : 1, 14, 1094, 2, 15, 5, 4, 1910, 6.2e-5
|
|
- 5 : 1, 14, 1099, 2, 15, 5, 4, 1918, 6.3e-5
|
|
- 6 : 1, 14, 1100, 2, 15, 7, 3, 1989, 6.3e-5
|
|
- 7 : 1, 14, 1059, 3, 11, 7, 3, 2480, 6.1e-5
|
|
- 8 : 1, 14, 1061, 3, 11, 7, 3, 2484, 6.0e-5
|
|
- 9 : 1, 14, 1070, 3, 11, 7, 3, 2505, 6.0e-5
|
|
- 10: 1, 14, 1061, 4, 9, 7, 3, 3048, 6.1e-5
|
|
- 11: 1, 14, 1071, 4, 9, 7, 3, 3076, 6.0e-5
|
|
- 12: 1, 14, 1042, 5, 8, 10, 2, 3646, 6.3e-5
|
|
- 13: 1, 14, 1044, 6, 6, 10, 2, 4207, 6.2e-5
|
|
- 14: 1, 14, 1051, 7, 6, 10, 2, 4793, 6.2e-5
|
|
- 15: 1, 14, 1058, 8, 5, 10, 2, 5387, 6.3e-5
|
|
- 16: 1, 14, 1095, 10, 4, 11, 2, 6771, 6.3e-5
|
|
- 17: 1, 14, 1064, 20, 2, 10, 2, 12200, 6.2e-5
|
|
- 18: 1, 14, 1084, 42, 1, 21, 1, 25471, 6.3e-5
|
|
# no solution starting from log norm2 = 19
|
|
|
|
- 9: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 15, 1129, 2, 15, 7, 3, 4291, 6.0e-5
|
|
- 1 : 1, 15, 1129, 2, 15, 7, 3, 4291, 6.1e-5
|
|
- 2 : 1, 15, 1130, 2, 15, 7, 3, 4295, 6.2e-5
|
|
- 3 : 1, 15, 1136, 2, 15, 7, 3, 4317, 6.2e-5
|
|
- 4 : 1, 15, 1159, 2, 15, 11, 2, 4692, 6.3e-5
|
|
- 5 : 1, 15, 1129, 3, 11, 7, 3, 5561, 6.2e-5
|
|
- 6 : 1, 15, 1131, 3, 11, 7, 3, 5571, 6.3e-5
|
|
- 7 : 1, 15, 1143, 3, 11, 7, 3, 5629, 6.1e-5
|
|
- 8 : 1, 15, 1132, 4, 9, 7, 3, 6849, 6.1e-5
|
|
- 9 : 1, 15, 1146, 4, 9, 7, 3, 6933, 6.3e-5
|
|
- 10: 1, 15, 1141, 5, 7, 7, 3, 8186, 6.3e-5
|
|
- 11: 1, 15, 1143, 6, 6, 7, 3, 9486, 6.1e-5
|
|
- 12: 1, 15, 1131, 7, 6, 11, 2, 10944, 6.3e-5
|
|
- 13: 1, 15, 1147, 8, 5, 11, 2, 12387, 6.3e-5
|
|
- 14: 1, 15, 1118, 13, 3, 11, 2, 18366, 6.3e-5
|
|
- 15: 1, 15, 1131, 20, 2, 11, 2, 27485, 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, 1237, 2, 14, 6, 4, 9689, 6.2e-5
|
|
- 1 : 1, 16, 1243, 2, 14, 6, 4, 9734, 6.2e-5
|
|
- 2 : 1, 16, 1211, 2, 14, 12, 2, 10400, 6.3e-5
|
|
- 3 : 1, 16, 1200, 3, 11, 8, 3, 12557, 6.2e-5
|
|
- 4 : 1, 16, 1202, 3, 11, 8, 3, 12577, 6.3e-5
|
|
- 5 : 1, 16, 1216, 3, 11, 8, 3, 12721, 6.2e-5
|
|
- 6 : 1, 16, 1203, 4, 9, 8, 3, 15445, 6.3e-5
|
|
- 7 : 1, 16, 1223, 4, 9, 8, 3, 15697, 6.2e-5
|
|
- 8 : 1, 16, 1209, 5, 7, 8, 3, 18392, 6.3e-5
|
|
- 9 : 1, 16, 1211, 6, 6, 8, 3, 21298, 6.2e-5
|
|
- 10: 1, 16, 1183, 8, 5, 11, 2, 26875, 6.2e-5
|
|
- 11: 1, 16, 1180, 10, 4, 12, 2, 32560, 6.2e-5
|
|
- 12: 1, 16, 1190, 13, 3, 12, 2, 41313, 6.3e-5
|
|
- 13: 1, 16, 1211, 20, 2, 12, 2, 62170, 6.3e-5
|
|
# no solution starting from log norm2 = 14
|