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.
279 lines
15 KiB
Plaintext
279 lines
15 KiB
Plaintext
security level: 128
|
|
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, 592, 1, 15, 3, 3, 30, 5.6e-5
|
|
- 1 : 5, 8, 604, 1, 15, 3, 3, 30, 5.7e-5
|
|
- 2 : 6, 8, 596, 1, 18, 3, 3, 36, 6.1e-5
|
|
- 3 : 6, 8, 598, 1, 18, 3, 3, 36, 5.7e-5
|
|
- 4 : 6, 8, 606, 1, 18, 3, 3, 37, 5.5e-5
|
|
- 5 : 5, 8, 594, 2, 10, 3, 3, 43, 6.3e-5
|
|
- 6 : 5, 8, 628, 2, 10, 3, 3, 45, 6.3e-5
|
|
- 7 : 4, 9, 605, 1, 23, 3, 3, 52, 5.5e-5
|
|
- 8 : 4, 9, 606, 1, 23, 3, 3, 52, 5.6e-5
|
|
- 9 : 4, 9, 611, 1, 23, 3, 3, 52, 5.8e-5
|
|
- 10: 6, 8, 614, 2, 12, 3, 3, 54, 6.0e-5
|
|
- 11: 6, 8, 597, 3, 9, 3, 3, 69, 5.7e-5
|
|
- 12: 6, 8, 601, 3, 9, 3, 3, 69, 5.6e-5
|
|
- 13: 6, 8, 585, 3, 9, 5, 2, 71, 5.9e-5
|
|
- 14: 4, 9, 605, 2, 16, 3, 3, 74, 5.3e-5
|
|
- 15: 4, 9, 605, 2, 16, 3, 3, 74, 6.0e-5
|
|
- 16: 4, 9, 608, 2, 16, 3, 3, 74, 5.6e-5
|
|
- 17: 4, 9, 622, 2, 16, 3, 3, 76, 5.9e-5
|
|
- 18: 4, 9, 573, 3, 12, 5, 2, 96, 5.8e-5
|
|
- 19: 4, 9, 574, 3, 12, 5, 2, 96, 5.2e-5
|
|
- 20: 4, 9, 576, 3, 12, 5, 2, 96, 6.1e-5
|
|
- 21: 4, 9, 590, 3, 12, 5, 2, 98, 6.1e-5
|
|
- 22: 4, 9, 577, 4, 9, 5, 2, 117, 6.0e-5
|
|
- 23: 4, 9, 597, 4, 9, 5, 2, 121, 6.3e-5
|
|
- 24: 4, 9, 579, 5, 8, 5, 2, 139, 5.3e-5
|
|
- 25: 4, 9, 616, 5, 8, 5, 2, 147, 6.1e-5
|
|
- 26: 4, 9, 631, 6, 7, 6, 2, 176, 6.2e-5
|
|
- 27: 4, 9, 611, 8, 5, 5, 2, 213, 6.3e-5
|
|
- 28: 4, 9, 587, 11, 4, 5, 2, 270, 6.2e-5
|
|
- 29: 4, 9, 596, 15, 3, 5, 2, 361, 5.7e-5
|
|
- 30: 4, 9, 625, 22, 2, 12, 1, 556, 6.2e-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 : 5, 8, 700, 1, 15, 3, 4, 34, 6.3e-5
|
|
- 1 : 6, 8, 679, 1, 18, 3, 4, 40, 5.8e-5
|
|
- 2 : 6, 8, 681, 1, 18, 3, 4, 41, 6.1e-5
|
|
- 3 : 6, 8, 693, 1, 18, 3, 4, 41, 6.3e-5
|
|
- 4 : 5, 8, 649, 2, 10, 4, 3, 48, 6.3e-5
|
|
- 5 : 4, 9, 673, 1, 23, 3, 4, 56, 5.8e-5
|
|
- 6 : 4, 9, 673, 1, 23, 3, 4, 56, 6.1e-5
|
|
- 7 : 4, 9, 674, 1, 23, 3, 4, 57, 6.0e-5
|
|
- 8 : 4, 9, 678, 1, 23, 3, 4, 57, 6.1e-5
|
|
- 9 : 4, 9, 708, 1, 23, 3, 4, 59, 6.2e-5
|
|
- 10: 6, 8, 649, 3, 9, 4, 3, 76, 5.4e-5
|
|
- 11: 6, 8, 654, 3, 9, 4, 3, 77, 5.6e-5
|
|
- 12: 3, 9, 659, 3, 9, 4, 3, 80, 5.9e-5
|
|
- 13: 4, 9, 643, 2, 16, 4, 3, 80, 5.4e-5
|
|
- 14: 4, 9, 643, 2, 16, 4, 3, 80, 6.1e-5
|
|
- 15: 4, 9, 645, 2, 16, 4, 3, 81, 6.0e-5
|
|
- 16: 4, 9, 655, 2, 16, 4, 3, 82, 6.0e-5
|
|
- 17: 4, 9, 625, 3, 12, 5, 2, 104, 5.9e-5
|
|
- 18: 4, 9, 626, 3, 12, 5, 2, 104, 6.0e-5
|
|
- 19: 4, 9, 647, 3, 12, 4, 3, 105, 5.1e-5
|
|
- 20: 4, 9, 664, 3, 12, 4, 3, 107, 6.0e-5
|
|
- 21: 4, 9, 633, 4, 9, 5, 2, 128, 5.7e-5
|
|
- 22: 4, 9, 674, 4, 9, 4, 3, 133, 6.3e-5
|
|
- 23: 4, 9, 624, 5, 8, 6, 2, 152, 5.5e-5
|
|
- 24: 4, 9, 678, 5, 8, 6, 2, 164, 6.3e-5
|
|
- 25: 4, 9, 627, 7, 6, 6, 2, 198, 5.5e-5
|
|
- 26: 4, 9, 668, 8, 5, 6, 2, 235, 6.3e-5
|
|
- 27: 4, 9, 634, 11, 4, 6, 2, 293, 5.8e-5
|
|
- 28: 4, 9, 644, 15, 3, 6, 2, 392, 6.1e-5
|
|
- 29: 4, 9, 629, 44, 1, 12, 1, 1066, 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, 722, 1, 18, 3, 4, 46, 6.2e-5
|
|
- 1 : 3, 9, 725, 1, 18, 3, 4, 46, 6.3e-5
|
|
- 2 : 3, 9, 745, 1, 18, 3, 4, 47, 6.3e-5
|
|
- 3 : 4, 9, 731, 1, 23, 3, 4, 61, 6.1e-5
|
|
- 4 : 4, 9, 731, 1, 23, 3, 4, 61, 6.2e-5
|
|
- 5 : 4, 9, 732, 1, 23, 3, 4, 61, 5.8e-5
|
|
- 6 : 4, 9, 734, 1, 23, 3, 4, 61, 5.9e-5
|
|
- 7 : 4, 9, 745, 1, 23, 3, 4, 62, 6.1e-5
|
|
- 8 : 3, 9, 739, 2, 12, 5, 3, 71, 6.2e-5
|
|
- 9 : 3, 9, 692, 3, 9, 4, 3, 84, 6.0e-5
|
|
- 10: 3, 9, 700, 3, 9, 4, 3, 85, 5.8e-5
|
|
- 11: 4, 9, 700, 2, 16, 4, 3, 87, 5.7e-5
|
|
- 12: 4, 9, 700, 2, 16, 4, 3, 87, 5.9e-5
|
|
- 13: 4, 9, 701, 2, 16, 4, 3, 87, 5.9e-5
|
|
- 14: 4, 9, 706, 2, 16, 4, 3, 87, 5.8e-5
|
|
- 15: 4, 9, 755, 2, 16, 4, 3, 93, 6.3e-5
|
|
- 16: 4, 9, 700, 3, 12, 4, 3, 112, 6.0e-5
|
|
- 17: 4, 9, 702, 3, 12, 4, 3, 113, 5.7e-5
|
|
- 18: 4, 9, 709, 3, 12, 4, 3, 114, 6.0e-5
|
|
- 19: 4, 9, 702, 4, 9, 4, 3, 138, 6.1e-5
|
|
- 20: 4, 9, 712, 4, 9, 4, 3, 140, 6.0e-5
|
|
- 21: 4, 9, 677, 5, 8, 6, 2, 164, 5.7e-5
|
|
- 22: 4, 9, 689, 5, 8, 6, 2, 167, 6.2e-5
|
|
- 23: 4, 9, 693, 6, 7, 6, 2, 193, 6.3e-5
|
|
- 24: 4, 9, 700, 7, 6, 6, 2, 220, 6.2e-5
|
|
- 25: 4, 9, 704, 9, 5, 7, 2, 276, 6.1e-5
|
|
- 26: 4, 9, 731, 11, 4, 7, 2, 340, 6.3e-5
|
|
- 27: 4, 9, 690, 22, 2, 7, 2, 599, 6.2e-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, 801, 1, 23, 3, 4, 76, 6.3e-5
|
|
- 1 : 2, 10, 801, 1, 23, 3, 4, 76, 6.3e-5
|
|
- 2 : 2, 10, 802, 1, 23, 3, 4, 76, 6.1e-5
|
|
- 3 : 2, 10, 802, 1, 23, 3, 4, 76, 6.3e-5
|
|
- 4 : 2, 10, 805, 1, 23, 3, 4, 76, 6.2e-5
|
|
- 5 : 2, 10, 811, 1, 23, 3, 5, 76, 5.9e-5
|
|
- 6 : 2, 10, 759, 1, 23, 5, 3, 78, 6.0e-5
|
|
- 7 : 2, 10, 742, 2, 15, 5, 3, 107, 5.8e-5
|
|
- 8 : 2, 10, 742, 2, 15, 5, 3, 107, 5.8e-5
|
|
- 9 : 2, 10, 742, 2, 15, 5, 3, 107, 5.8e-5
|
|
- 10: 2, 10, 742, 2, 15, 5, 3, 107, 5.9e-5
|
|
- 11: 2, 10, 742, 2, 15, 5, 3, 107, 6.3e-5
|
|
- 12: 2, 10, 744, 2, 15, 5, 3, 107, 6.2e-5
|
|
- 13: 2, 10, 754, 2, 15, 5, 3, 108, 6.0e-5
|
|
- 14: 2, 10, 742, 3, 12, 5, 3, 137, 6.0e-5
|
|
- 15: 2, 10, 743, 3, 12, 5, 3, 137, 5.8e-5
|
|
- 16: 2, 10, 746, 3, 12, 5, 3, 138, 6.2e-5
|
|
- 17: 2, 10, 769, 3, 12, 5, 3, 142, 6.3e-5
|
|
- 18: 2, 10, 718, 4, 9, 7, 2, 168, 5.8e-5
|
|
- 19: 2, 10, 731, 4, 9, 7, 2, 171, 5.9e-5
|
|
- 20: 2, 10, 722, 5, 8, 7, 2, 199, 6.2e-5
|
|
- 21: 2, 10, 724, 6, 7, 7, 2, 229, 6.0e-5
|
|
- 22: 2, 10, 726, 7, 6, 7, 2, 259, 6.1e-5
|
|
- 23: 2, 10, 743, 8, 5, 7, 2, 296, 6.3e-5
|
|
- 24: 2, 10, 736, 11, 4, 7, 2, 383, 6.1e-5
|
|
- 25: 2, 10, 754, 15, 3, 7, 2, 516, 6.2e-5
|
|
- 26: 2, 10, 727, 44, 1, 14, 1, 1383, 6.3e-5
|
|
# no solution starting from log norm2 = 27
|
|
|
|
- 5: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 11, 783, 1, 23, 5, 3, 102, 6.1e-5
|
|
- 1 : 1, 11, 783, 1, 23, 5, 3, 102, 6.2e-5
|
|
- 2 : 1, 11, 784, 1, 23, 5, 3, 102, 5.6e-5
|
|
- 3 : 1, 11, 785, 1, 23, 5, 3, 103, 5.8e-5
|
|
- 4 : 1, 11, 790, 1, 23, 5, 3, 103, 6.1e-5
|
|
- 5 : 1, 11, 822, 1, 23, 8, 2, 117, 6.3e-5
|
|
- 6 : 1, 11, 783, 2, 15, 5, 3, 145, 6.1e-5
|
|
- 7 : 1, 11, 783, 2, 15, 5, 3, 145, 6.1e-5
|
|
- 8 : 1, 11, 783, 2, 15, 5, 3, 145, 6.2e-5
|
|
- 9 : 1, 11, 783, 2, 15, 5, 3, 145, 6.3e-5
|
|
- 10: 1, 11, 784, 2, 15, 5, 3, 145, 6.1e-5
|
|
- 11: 1, 11, 788, 2, 15, 5, 3, 146, 5.7e-5
|
|
- 12: 1, 11, 809, 2, 15, 5, 3, 150, 6.3e-5
|
|
- 13: 1, 11, 784, 3, 11, 5, 3, 188, 5.9e-5
|
|
- 14: 1, 11, 786, 3, 11, 5, 3, 189, 6.1e-5
|
|
- 15: 1, 11, 798, 3, 11, 5, 3, 191, 6.0e-5
|
|
- 16: 1, 11, 761, 4, 9, 7, 2, 230, 5.9e-5
|
|
- 17: 1, 11, 767, 4, 9, 7, 2, 232, 5.9e-5
|
|
- 18: 1, 11, 822, 4, 9, 8, 2, 252, 6.3e-5
|
|
- 19: 1, 11, 793, 5, 8, 8, 2, 286, 6.1e-5
|
|
- 20: 1, 11, 829, 6, 7, 8, 2, 344, 6.3e-5
|
|
- 21: 1, 11, 774, 8, 5, 7, 2, 404, 6.0e-5
|
|
- 22: 1, 11, 785, 10, 4, 8, 2, 498, 6.2e-5
|
|
- 23: 1, 11, 780, 14, 3, 8, 2, 666, 6.3e-5
|
|
- 24: 1, 11, 806, 22, 2, 8, 2, 1040, 6.2e-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, 880, 1, 22, 4, 4, 236, 5.7e-5
|
|
- 1 : 1, 12, 881, 1, 22, 4, 4, 236, 5.9e-5
|
|
- 2 : 1, 12, 887, 1, 22, 4, 4, 237, 6.1e-5
|
|
- 3 : 1, 12, 875, 1, 22, 9, 2, 269, 6.3e-5
|
|
- 4 : 1, 12, 857, 2, 15, 5, 3, 337, 5.9e-5
|
|
- 5 : 1, 12, 857, 2, 15, 5, 3, 337, 5.9e-5
|
|
- 6 : 1, 12, 857, 2, 15, 5, 3, 337, 5.9e-5
|
|
- 7 : 1, 12, 857, 2, 15, 5, 3, 337, 6.1e-5
|
|
- 8 : 1, 12, 858, 2, 15, 5, 3, 337, 6.1e-5
|
|
- 9 : 1, 12, 863, 2, 15, 5, 3, 339, 6.2e-5
|
|
- 10: 1, 12, 868, 2, 15, 6, 3, 348, 6.2e-5
|
|
- 11: 1, 12, 857, 3, 11, 5, 3, 437, 6.3e-5
|
|
- 12: 1, 12, 860, 3, 11, 5, 3, 439, 6.2e-5
|
|
- 13: 1, 12, 831, 3, 11, 8, 2, 444, 6.1e-5
|
|
- 14: 1, 12, 823, 4, 9, 8, 2, 536, 5.8e-5
|
|
- 15: 1, 12, 828, 4, 9, 8, 2, 540, 5.9e-5
|
|
- 16: 1, 12, 875, 4, 9, 9, 2, 576, 6.3e-5
|
|
- 17: 1, 12, 877, 5, 8, 9, 2, 680, 6.3e-5
|
|
- 18: 1, 12, 831, 7, 6, 8, 2, 834, 6.1e-5
|
|
- 19: 1, 12, 835, 8, 5, 8, 2, 935, 6.0e-5
|
|
- 20: 1, 12, 848, 10, 4, 8, 2, 1148, 6.2e-5
|
|
- 21: 1, 12, 848, 14, 3, 9, 2, 1553, 6.1e-5
|
|
- 22: 1, 12, 833, 42, 1, 17, 1, 4311, 6.0e-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, 915, 1, 22, 6, 3, 546, 6.2e-5
|
|
- 1 : 1, 13, 940, 1, 22, 6, 3, 560, 6.2e-5
|
|
- 2 : 1, 13, 911, 2, 15, 6, 3, 772, 5.7e-5
|
|
- 3 : 1, 13, 911, 2, 15, 6, 3, 772, 5.7e-5
|
|
- 4 : 1, 13, 911, 2, 15, 6, 3, 772, 5.8e-5
|
|
- 5 : 1, 13, 911, 2, 15, 6, 3, 772, 5.9e-5
|
|
- 6 : 1, 13, 911, 2, 15, 6, 3, 772, 6.3e-5
|
|
- 7 : 1, 13, 914, 2, 15, 6, 3, 774, 6.3e-5
|
|
- 8 : 1, 13, 932, 2, 15, 6, 3, 789, 6.1e-5
|
|
- 9 : 1, 13, 911, 3, 11, 6, 3, 1000, 6.0e-5
|
|
- 10: 1, 13, 912, 3, 11, 6, 3, 1001, 6.3e-5
|
|
- 11: 1, 13, 919, 3, 11, 6, 3, 1008, 6.1e-5
|
|
- 12: 1, 13, 912, 4, 9, 6, 3, 1229, 6.2e-5
|
|
- 13: 1, 13, 918, 4, 9, 6, 3, 1237, 6.1e-5
|
|
- 14: 1, 13, 892, 5, 8, 9, 2, 1467, 6.0e-5
|
|
- 15: 1, 13, 894, 6, 7, 9, 2, 1694, 6.0e-5
|
|
- 16: 1, 13, 896, 7, 6, 9, 2, 1922, 6.0e-5
|
|
- 17: 1, 13, 899, 8, 5, 9, 2, 2153, 6.2e-5
|
|
- 18: 1, 13, 910, 10, 4, 9, 2, 2634, 6.1e-5
|
|
- 19: 1, 13, 922, 14, 3, 9, 2, 3590, 6.3e-5
|
|
- 20: 1, 13, 898, 42, 1, 18, 1, 9910, 6.2e-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, 1006, 2, 15, 5, 4, 1761, 6.1e-5
|
|
- 1 : 1, 14, 1006, 2, 15, 5, 4, 1761, 6.1e-5
|
|
- 2 : 1, 14, 1006, 2, 15, 5, 4, 1761, 6.2e-5
|
|
- 3 : 1, 14, 1006, 2, 15, 5, 4, 1761, 6.3e-5
|
|
- 4 : 1, 14, 1007, 2, 15, 5, 4, 1763, 6.2e-5
|
|
- 5 : 1, 14, 1011, 2, 15, 5, 4, 1770, 5.9e-5
|
|
- 6 : 1, 14, 997, 2, 15, 7, 3, 1809, 6.3e-5
|
|
- 7 : 1, 14, 975, 3, 11, 7, 3, 2288, 6.3e-5
|
|
- 8 : 1, 14, 977, 3, 11, 7, 3, 2293, 5.9e-5
|
|
- 9 : 1, 14, 983, 3, 11, 7, 3, 2306, 5.9e-5
|
|
- 10: 1, 14, 977, 4, 9, 7, 3, 2812, 6.0e-5
|
|
- 11: 1, 14, 983, 4, 9, 7, 3, 2829, 6.2e-5
|
|
- 12: 1, 14, 957, 5, 8, 10, 2, 3354, 6.1e-5
|
|
- 13: 1, 14, 958, 6, 6, 10, 2, 3866, 6.2e-5
|
|
- 14: 1, 14, 962, 7, 6, 10, 2, 4393, 6.1e-5
|
|
- 15: 1, 14, 966, 8, 5, 10, 2, 4924, 6.1e-5
|
|
- 16: 1, 14, 977, 10, 4, 10, 2, 6018, 6.2e-5
|
|
- 17: 1, 14, 1007, 14, 3, 11, 2, 8372, 6.3e-5
|
|
- 18: 1, 14, 985, 41, 1, 21, 1, 22627, 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, 1039, 2, 15, 7, 3, 3959, 5.8e-5
|
|
- 1 : 1, 15, 1039, 2, 15, 7, 3, 3959, 6.0e-5
|
|
- 2 : 1, 15, 1040, 2, 15, 7, 3, 3963, 5.9e-5
|
|
- 3 : 1, 15, 1043, 2, 15, 7, 3, 3974, 6.3e-5
|
|
- 4 : 1, 15, 1071, 2, 15, 7, 3, 4077, 6.3e-5
|
|
- 5 : 1, 15, 1039, 3, 11, 7, 3, 5128, 6.0e-5
|
|
- 6 : 1, 15, 1040, 3, 11, 7, 3, 5133, 6.3e-5
|
|
- 7 : 1, 15, 1047, 3, 11, 7, 3, 5167, 6.2e-5
|
|
- 8 : 1, 15, 1041, 4, 9, 7, 3, 6309, 6.0e-5
|
|
- 9 : 1, 15, 1049, 4, 9, 7, 3, 6357, 6.2e-5
|
|
- 10: 1, 15, 1046, 5, 7, 7, 3, 7516, 6.3e-5
|
|
- 11: 1, 15, 1047, 6, 6, 7, 3, 8700, 6.2e-5
|
|
- 12: 1, 15, 1030, 7, 6, 11, 2, 9978, 6.2e-5
|
|
- 13: 1, 15, 1035, 8, 5, 11, 2, 11190, 6.1e-5
|
|
- 14: 1, 15, 1050, 10, 4, 11, 2, 13713, 6.3e-5
|
|
- 15: 1, 15, 1030, 20, 2, 11, 2, 25042, 6.1e-5
|
|
- 16: 1, 15, 1059, 41, 1, 23, 1, 51557, 6.3e-5
|
|
# no solution starting from log norm2 = 17
|
|
|
|
- 10: # bits
|
|
-ln2: k, N, n, br_l,br_b, ks_l,ks_b, cost, p_error
|
|
- 0 : 1, 16, 1136, 2, 14, 6, 4, 8919, 6.3e-5
|
|
- 1 : 1, 16, 1140, 2, 14, 6, 4, 8949, 6.1e-5
|
|
- 2 : 1, 16, 1125, 2, 14, 8, 3, 9116, 6.2e-5
|
|
- 3 : 1, 16, 1103, 3, 11, 8, 3, 11563, 6.3e-5
|
|
- 4 : 1, 16, 1105, 3, 11, 8, 3, 11583, 6.1e-5
|
|
- 5 : 1, 16, 1112, 3, 11, 8, 3, 11655, 6.3e-5
|
|
- 6 : 1, 16, 1105, 4, 9, 8, 3, 14208, 6.3e-5
|
|
- 7 : 1, 16, 1116, 4, 9, 8, 3, 14346, 6.1e-5
|
|
- 8 : 1, 16, 1109, 5, 7, 8, 3, 16892, 6.2e-5
|
|
- 9 : 1, 16, 1120, 5, 7, 12, 2, 17618, 6.3e-5
|
|
- 10: 1, 16, 1125, 6, 6, 24, 1, 22057, 6.3e-5
|
|
- 11: 1, 16, 1109, 8, 5, 12, 2, 25349, 6.3e-5
|
|
- 12: 1, 16, 1088, 13, 3, 12, 2, 37794, 6.2e-5
|
|
- 13: 1, 16, 1095, 20, 2, 12, 2, 56240, 6.3e-5
|
|
# no solution starting from log norm2 = 14
|