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.
273 lines
15 KiB
Plaintext
273 lines
15 KiB
Plaintext
security level: 176
|
|
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, 858, 1, 13, 3, 4, 50, 6.2e-5
|
|
- 1 : 5, 8, 785, 2, 7, 5, 2, 59, 6.2e-5
|
|
- 2 : 4, 9, 788, 1, 18, 3, 3, 65, 6.1e-5
|
|
- 3 : 4, 9, 790, 1, 18, 3, 3, 65, 6.0e-5
|
|
- 4 : 4, 9, 799, 1, 18, 3, 3, 66, 6.2e-5
|
|
- 5 : 4, 9, 834, 1, 18, 4, 3, 71, 6.2e-5
|
|
- 6 : 5, 9, 801, 1, 23, 3, 3, 82, 6.0e-5
|
|
- 7 : 5, 9, 802, 1, 23, 3, 3, 82, 5.9e-5
|
|
- 8 : 5, 9, 805, 1, 23, 3, 3, 83, 6.2e-5
|
|
- 9 : 5, 9, 824, 1, 23, 3, 3, 84, 6.2e-5
|
|
- 10: 4, 9, 803, 2, 12, 3, 3, 95, 6.0e-5
|
|
- 11: 5, 9, 801, 2, 16, 3, 3, 120, 5.8e-5
|
|
- 12: 5, 9, 801, 2, 16, 3, 3, 120, 5.8e-5
|
|
- 13: 5, 9, 801, 2, 16, 3, 3, 120, 6.0e-5
|
|
- 14: 5, 9, 802, 2, 16, 3, 3, 120, 5.7e-5
|
|
- 15: 5, 9, 804, 2, 16, 3, 3, 120, 6.0e-5
|
|
- 16: 5, 9, 817, 2, 16, 3, 3, 122, 5.8e-5
|
|
- 17: 5, 9, 859, 2, 16, 4, 3, 132, 6.3e-5
|
|
- 18: 5, 9, 757, 3, 12, 5, 2, 157, 5.3e-5
|
|
- 19: 5, 9, 759, 3, 12, 5, 2, 157, 5.5e-5
|
|
- 20: 5, 9, 769, 3, 12, 5, 2, 159, 6.2e-5
|
|
- 21: 5, 9, 758, 4, 9, 5, 2, 192, 6.3e-5
|
|
- 22: 5, 9, 768, 4, 9, 5, 2, 195, 5.7e-5
|
|
- 23: 5, 9, 761, 5, 8, 5, 2, 229, 5.6e-5
|
|
- 24: 5, 9, 782, 5, 8, 5, 2, 235, 6.2e-5
|
|
- 25: 5, 9, 791, 6, 7, 5, 2, 274, 6.0e-5
|
|
- 26: 5, 9, 805, 7, 6, 5, 2, 317, 6.2e-5
|
|
- 27: 5, 9, 834, 9, 5, 6, 2, 410, 6.3e-5
|
|
- 28: 5, 9, 784, 14, 3, 5, 2, 566, 6.3e-5
|
|
- 29: 5, 9, 772, 22, 2, 11, 1, 870, 6.3e-5
|
|
- 30: 6, 9, 797, 45, 1, 11, 1, 2174, 6.1e-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, 877, 1, 18, 3, 4, 71, 6.2e-5
|
|
- 1 : 4, 9, 878, 1, 18, 3, 4, 71, 5.5e-5
|
|
- 2 : 4, 9, 879, 1, 18, 3, 4, 71, 6.2e-5
|
|
- 3 : 4, 9, 887, 1, 18, 3, 4, 72, 5.8e-5
|
|
- 4 : 4, 9, 904, 1, 18, 7, 2, 87, 6.3e-5
|
|
- 5 : 5, 9, 886, 1, 23, 3, 4, 90, 5.6e-5
|
|
- 6 : 5, 9, 886, 1, 23, 3, 4, 90, 6.2e-5
|
|
- 7 : 5, 9, 889, 1, 23, 3, 4, 90, 5.6e-5
|
|
- 8 : 5, 9, 901, 1, 23, 3, 4, 91, 5.9e-5
|
|
- 9 : 4, 9, 850, 2, 12, 4, 3, 104, 5.7e-5
|
|
- 10: 5, 9, 846, 2, 16, 4, 3, 130, 6.2e-5
|
|
- 11: 5, 9, 846, 2, 16, 4, 3, 130, 6.2e-5
|
|
- 12: 5, 9, 846, 2, 16, 4, 3, 130, 6.3e-5
|
|
- 13: 5, 9, 847, 2, 16, 4, 3, 130, 5.7e-5
|
|
- 14: 5, 9, 849, 2, 16, 4, 3, 131, 5.4e-5
|
|
- 15: 5, 9, 856, 2, 16, 4, 3, 132, 6.3e-5
|
|
- 16: 6, 9, 896, 2, 16, 4, 3, 167, 6.2e-5
|
|
- 17: 5, 9, 847, 3, 12, 4, 3, 170, 6.0e-5
|
|
- 18: 5, 9, 850, 3, 12, 4, 3, 171, 5.5e-5
|
|
- 19: 5, 9, 863, 3, 12, 4, 3, 173, 5.7e-5
|
|
- 20: 5, 9, 849, 4, 9, 4, 3, 210, 6.2e-5
|
|
- 21: 5, 9, 861, 4, 9, 4, 3, 213, 5.7e-5
|
|
- 22: 5, 9, 819, 5, 8, 6, 2, 249, 6.0e-5
|
|
- 23: 5, 9, 845, 5, 8, 6, 2, 257, 6.2e-5
|
|
- 24: 5, 9, 857, 6, 7, 6, 2, 301, 6.1e-5
|
|
- 25: 5, 9, 881, 7, 6, 6, 2, 350, 6.3e-5
|
|
- 26: 5, 9, 827, 11, 4, 6, 2, 484, 6.0e-5
|
|
- 27: 5, 9, 848, 14, 3, 6, 2, 616, 6.1e-5
|
|
- 28: 5, 9, 861, 22, 2, 6, 2, 948, 6.0e-5
|
|
- 29: 6, 9, 883, 46, 1, 13, 1, 2469, 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, 968, 1, 18, 3, 4, 78, 6.2e-5
|
|
- 1 : 4, 9, 975, 1, 18, 3, 4, 78, 6.1e-5
|
|
- 2 : 4, 9, 983, 1, 18, 4, 3, 83, 6.3e-5
|
|
- 3 : 5, 9, 978, 1, 23, 3, 4, 98, 6.3e-5
|
|
- 4 : 5, 9, 979, 1, 23, 3, 4, 98, 6.1e-5
|
|
- 5 : 5, 9, 981, 1, 23, 3, 4, 99, 6.3e-5
|
|
- 6 : 5, 9, 993, 1, 23, 3, 4, 100, 6.3e-5
|
|
- 7 : 4, 9, 933, 2, 12, 4, 3, 113, 6.2e-5
|
|
- 8 : 4, 9, 974, 2, 12, 5, 3, 122, 6.3e-5
|
|
- 9 : 5, 9, 936, 2, 16, 4, 3, 143, 6.0e-5
|
|
- 10: 5, 9, 936, 2, 16, 4, 3, 143, 6.0e-5
|
|
- 11: 5, 9, 936, 2, 16, 4, 3, 143, 6.1e-5
|
|
- 12: 5, 9, 937, 2, 16, 4, 3, 143, 6.3e-5
|
|
- 13: 5, 9, 944, 2, 16, 4, 3, 144, 6.3e-5
|
|
- 14: 5, 9, 970, 2, 16, 5, 3, 153, 6.3e-5
|
|
- 15: 5, 9, 936, 3, 12, 4, 3, 187, 6.2e-5
|
|
- 16: 5, 9, 938, 3, 12, 4, 3, 187, 6.3e-5
|
|
- 17: 5, 9, 950, 3, 12, 4, 3, 190, 6.1e-5
|
|
- 18: 5, 9, 938, 4, 9, 4, 3, 231, 6.2e-5
|
|
- 19: 5, 9, 948, 4, 9, 4, 3, 234, 6.2e-5
|
|
- 20: 5, 9, 966, 4, 9, 7, 2, 252, 6.3e-5
|
|
- 21: 5, 9, 924, 5, 8, 6, 2, 280, 6.2e-5
|
|
- 22: 5, 9, 915, 6, 7, 7, 2, 325, 6.0e-5
|
|
- 23: 5, 9, 920, 7, 6, 7, 2, 370, 6.1e-5
|
|
- 24: 5, 9, 932, 9, 5, 7, 2, 462, 6.2e-5
|
|
- 25: 5, 9, 961, 11, 4, 7, 2, 566, 6.3e-5
|
|
- 26: 3, 10, 916, 15, 3, 7, 2, 894, 6.3e-5
|
|
- 27: 3, 10, 889, 44, 1, 13, 1, 2409, 5.9e-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, 1074, 1, 18, 3, 5, 99, 6.2e-5
|
|
- 1 : 2, 10, 1028, 1, 18, 5, 3, 103, 6.3e-5
|
|
- 2 : 2, 10, 978, 2, 12, 5, 3, 138, 5.9e-5
|
|
- 3 : 2, 10, 978, 2, 12, 5, 3, 138, 6.0e-5
|
|
- 4 : 2, 10, 978, 2, 12, 5, 3, 138, 6.2e-5
|
|
- 5 : 2, 10, 980, 2, 12, 5, 3, 139, 6.0e-5
|
|
- 6 : 2, 10, 987, 2, 12, 5, 3, 140, 6.0e-5
|
|
- 7 : 1, 11, 965, 2, 12, 5, 3, 177, 5.7e-5
|
|
- 8 : 2, 10, 980, 3, 9, 5, 3, 179, 6.2e-5
|
|
- 9 : 2, 10, 989, 3, 9, 5, 3, 180, 6.2e-5
|
|
- 10: 3, 10, 994, 2, 15, 5, 3, 200, 6.2e-5
|
|
- 11: 3, 10, 996, 2, 15, 5, 3, 200, 6.1e-5
|
|
- 12: 3, 10, 1005, 2, 15, 5, 3, 202, 6.0e-5
|
|
- 13: 3, 10, 994, 3, 12, 5, 3, 258, 6.1e-5
|
|
- 14: 3, 10, 995, 3, 12, 5, 3, 258, 5.9e-5
|
|
- 15: 3, 10, 997, 3, 12, 5, 3, 259, 6.3e-5
|
|
- 16: 3, 10, 1013, 3, 12, 5, 3, 263, 6.1e-5
|
|
- 17: 3, 10, 997, 4, 9, 5, 3, 317, 6.0e-5
|
|
- 18: 3, 10, 1008, 4, 9, 5, 3, 321, 6.2e-5
|
|
- 19: 3, 10, 965, 5, 8, 7, 2, 375, 6.2e-5
|
|
- 20: 3, 10, 1001, 5, 8, 7, 2, 389, 6.3e-5
|
|
- 21: 3, 10, 1013, 6, 7, 8, 2, 459, 6.3e-5
|
|
- 22: 3, 10, 980, 8, 5, 7, 2, 553, 6.3e-5
|
|
- 23: 3, 10, 975, 11, 4, 7, 2, 722, 6.1e-5
|
|
- 24: 3, 10, 999, 14, 3, 7, 2, 915, 6.3e-5
|
|
- 25: 3, 10, 1009, 22, 2, 8, 2, 1403, 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, 1034, 2, 12, 5, 3, 189, 6.0e-5
|
|
- 1 : 1, 11, 1034, 2, 12, 5, 3, 189, 6.0e-5
|
|
- 2 : 1, 11, 1034, 2, 12, 5, 3, 189, 6.0e-5
|
|
- 3 : 1, 11, 1034, 2, 12, 5, 3, 189, 6.3e-5
|
|
- 4 : 1, 11, 1037, 2, 12, 5, 3, 190, 6.0e-5
|
|
- 5 : 1, 11, 1048, 2, 12, 5, 3, 192, 6.1e-5
|
|
- 6 : 1, 11, 1034, 3, 9, 5, 3, 246, 6.3e-5
|
|
- 7 : 1, 11, 1037, 3, 9, 5, 3, 247, 6.3e-5
|
|
- 8 : 1, 11, 1053, 3, 9, 5, 3, 250, 6.1e-5
|
|
- 9 : 1, 11, 1043, 4, 7, 5, 3, 305, 6.3e-5
|
|
- 10: 2, 11, 1070, 2, 15, 5, 3, 321, 6.2e-5
|
|
- 11: 2, 11, 1108, 2, 15, 5, 3, 332, 6.3e-5
|
|
- 12: 2, 11, 1065, 3, 12, 5, 3, 413, 6.1e-5
|
|
- 13: 2, 11, 1068, 3, 12, 5, 3, 414, 6.1e-5
|
|
- 14: 2, 11, 1084, 3, 12, 5, 3, 420, 6.3e-5
|
|
- 15: 2, 11, 1066, 4, 9, 5, 3, 507, 6.2e-5
|
|
- 16: 2, 11, 1073, 4, 9, 5, 3, 510, 6.3e-5
|
|
- 17: 2, 11, 1089, 4, 9, 8, 2, 543, 6.3e-5
|
|
- 18: 2, 11, 1058, 5, 8, 8, 2, 621, 6.2e-5
|
|
- 19: 2, 11, 1072, 6, 7, 8, 2, 723, 6.2e-5
|
|
- 20: 2, 11, 1039, 8, 5, 8, 2, 884, 6.3e-5
|
|
- 21: 2, 11, 1059, 10, 4, 8, 2, 1087, 6.3e-5
|
|
- 22: 2, 11, 1050, 14, 3, 8, 2, 1447, 6.2e-5
|
|
- 23: 2, 11, 1066, 22, 2, 8, 2, 2218, 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, 1167, 1, 22, 4, 4, 307, 6.3e-5
|
|
- 1 : 1, 12, 1173, 1, 22, 4, 4, 309, 6.2e-5
|
|
- 2 : 1, 12, 1145, 1, 22, 6, 3, 320, 6.3e-5
|
|
- 3 : 1, 12, 1166, 2, 15, 4, 4, 444, 6.2e-5
|
|
- 4 : 1, 12, 1166, 2, 15, 4, 4, 444, 6.2e-5
|
|
- 5 : 1, 12, 1166, 2, 15, 4, 4, 444, 6.2e-5
|
|
- 6 : 1, 12, 1166, 2, 15, 4, 4, 444, 6.2e-5
|
|
- 7 : 1, 12, 1167, 2, 15, 4, 4, 444, 6.2e-5
|
|
- 8 : 1, 12, 1170, 2, 15, 4, 4, 445, 6.2e-5
|
|
- 9 : 1, 12, 1133, 2, 15, 6, 3, 449, 6.2e-5
|
|
- 10: 1, 12, 1086, 3, 11, 8, 2, 576, 6.3e-5
|
|
- 11: 1, 12, 1122, 3, 11, 6, 3, 577, 6.1e-5
|
|
- 12: 1, 12, 1127, 3, 11, 6, 3, 579, 6.2e-5
|
|
- 13: 1, 12, 1170, 3, 11, 6, 3, 601, 6.3e-5
|
|
- 14: 1, 12, 1091, 4, 9, 8, 2, 706, 6.2e-5
|
|
- 15: 1, 12, 1113, 4, 9, 8, 2, 720, 6.3e-5
|
|
- 16: 1, 12, 1113, 5, 8, 8, 2, 850, 6.3e-5
|
|
- 17: 1, 12, 1113, 6, 7, 9, 2, 989, 6.2e-5
|
|
- 18: 1, 12, 1122, 7, 6, 9, 2, 1129, 6.3e-5
|
|
- 19: 1, 12, 1135, 8, 5, 18, 1, 1355, 6.3e-5
|
|
- 20: 1, 12, 1099, 14, 3, 9, 2, 2008, 6.2e-5
|
|
- 21: 1, 12, 1115, 21, 2, 9, 2, 2951, 6.2e-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, 1231, 1, 22, 6, 3, 724, 6.3e-5
|
|
- 1 : 1, 13, 1208, 2, 15, 6, 3, 1013, 6.2e-5
|
|
- 2 : 1, 13, 1208, 2, 15, 6, 3, 1013, 6.2e-5
|
|
- 3 : 1, 13, 1208, 2, 15, 6, 3, 1013, 6.2e-5
|
|
- 4 : 1, 13, 1208, 2, 15, 6, 3, 1013, 6.2e-5
|
|
- 5 : 1, 13, 1209, 2, 15, 6, 3, 1014, 6.1e-5
|
|
- 6 : 1, 13, 1211, 2, 15, 6, 3, 1016, 6.3e-5
|
|
- 7 : 1, 13, 1225, 2, 15, 6, 3, 1027, 6.3e-5
|
|
- 8 : 1, 13, 1208, 3, 11, 6, 3, 1315, 6.3e-5
|
|
- 9 : 1, 13, 1209, 3, 11, 6, 3, 1316, 6.3e-5
|
|
- 10: 1, 13, 1215, 3, 11, 6, 3, 1323, 6.3e-5
|
|
- 11: 1, 13, 1216, 3, 11, 9, 2, 1381, 6.3e-5
|
|
- 12: 1, 13, 1214, 4, 9, 6, 3, 1625, 6.3e-5
|
|
- 13: 1, 13, 1206, 4, 9, 9, 2, 1671, 6.3e-5
|
|
- 14: 1, 13, 1217, 5, 8, 9, 2, 1990, 6.3e-5
|
|
- 15: 1, 13, 1232, 6, 7, 10, 2, 2342, 6.3e-5
|
|
- 16: 1, 13, 1183, 8, 5, 9, 2, 2823, 6.2e-5
|
|
- 17: 1, 13, 1189, 10, 4, 9, 2, 3432, 6.3e-5
|
|
- 18: 1, 13, 1195, 14, 3, 9, 2, 4644, 6.3e-5
|
|
- 19: 1, 13, 1222, 21, 2, 10, 2, 6905, 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, 1345, 2, 15, 5, 4, 2333, 6.3e-5
|
|
- 1 : 1, 14, 1345, 2, 15, 5, 4, 2333, 6.3e-5
|
|
- 2 : 1, 14, 1297, 2, 15, 7, 3, 2334, 6.3e-5
|
|
- 3 : 1, 14, 1298, 2, 15, 7, 3, 2335, 6.3e-5
|
|
- 4 : 1, 14, 1302, 2, 15, 7, 3, 2342, 6.2e-5
|
|
- 5 : 1, 14, 1323, 2, 15, 7, 3, 2379, 6.3e-5
|
|
- 6 : 1, 14, 1298, 3, 11, 7, 3, 3025, 6.2e-5
|
|
- 7 : 1, 14, 1299, 3, 11, 7, 3, 3027, 6.3e-5
|
|
- 8 : 1, 14, 1306, 3, 11, 7, 3, 3043, 6.2e-5
|
|
- 9 : 1, 14, 1302, 3, 11, 20, 1, 3564, 6.3e-5
|
|
- 10: 1, 14, 1306, 4, 9, 7, 3, 3737, 6.3e-5
|
|
- 11: 1, 14, 1305, 4, 9, 21, 1, 4306, 6.3e-5
|
|
- 12: 1, 14, 1270, 6, 6, 10, 2, 5104, 6.2e-5
|
|
- 13: 1, 14, 1273, 7, 6, 10, 2, 5792, 6.3e-5
|
|
- 14: 1, 14, 1277, 8, 5, 10, 2, 6489, 6.3e-5
|
|
- 15: 1, 14, 1287, 10, 4, 10, 2, 7907, 6.3e-5
|
|
- 16: 1, 14, 1303, 14, 3, 11, 2, 10814, 6.3e-5
|
|
- 17: 1, 14, 1277, 41, 1, 21, 1, 29316, 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, 1405, 2, 15, 7, 3, 5309, 6.3e-5
|
|
- 1 : 1, 15, 1407, 2, 15, 7, 3, 5316, 6.3e-5
|
|
- 2 : 1, 15, 1428, 2, 15, 7, 3, 5394, 6.3e-5
|
|
- 3 : 1, 15, 1380, 2, 15, 22, 1, 6512, 6.3e-5
|
|
- 4 : 1, 15, 1405, 3, 11, 7, 3, 6890, 6.3e-5
|
|
- 5 : 1, 15, 1410, 3, 11, 7, 3, 6914, 6.3e-5
|
|
- 6 : 1, 15, 1417, 3, 11, 8, 3, 7036, 6.3e-5
|
|
- 7 : 1, 15, 1412, 4, 9, 7, 3, 8512, 6.3e-5
|
|
- 8 : 1, 15, 1368, 4, 9, 11, 2, 8593, 6.3e-5
|
|
- 9 : 1, 15, 1363, 5, 7, 11, 2, 10095, 6.3e-5
|
|
- 10: 1, 15, 1365, 6, 6, 11, 2, 11646, 6.3e-5
|
|
- 11: 1, 15, 1393, 7, 6, 11, 2, 13449, 6.3e-5
|
|
- 12: 1, 15, 1373, 8, 5, 22, 1, 15747, 6.3e-5
|
|
- 13: 1, 15, 1374, 13, 3, 11, 2, 22542, 6.3e-5
|
|
- 14: 1, 15, 1393, 20, 2, 11, 2, 33822, 6.3e-5
|
|
- 15: 1, 16, 1389, 20, 2, 11, 2, 71097, 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, 1457, 2, 14, 24, 1, 14648, 6.3e-5
|
|
- 1 : 1, 16, 1469, 3, 11, 12, 2, 16049, 6.3e-5
|
|
- 2 : 1, 16, 1472, 3, 11, 12, 2, 16082, 6.3e-5
|
|
- 3 : 1, 16, 1447, 3, 11, 24, 1, 17986, 6.3e-5
|
|
- 4 : 1, 16, 1473, 4, 9, 12, 2, 19591, 6.3e-5
|
|
- 5 : 1, 16, 1450, 4, 9, 24, 1, 21466, 6.3e-5
|
|
- 6 : 1, 16, 1484, 5, 7, 13, 2, 23445, 6.3e-5
|
|
- 7 : 1, 16, 1445, 6, 6, 24, 1, 28257, 6.3e-5
|
|
- 8 : 1, 16, 1465, 7, 6, 24, 1, 32124, 6.3e-5
|
|
- 9 : 1, 16, 1445, 10, 4, 24, 1, 41984, 6.3e-5
|
|
- 10: 1, 16, 1450, 13, 3, 24, 1, 52460, 6.3e-5
|
|
- 11: 1, 16, 1457, 20, 2, 24, 1, 76935, 6.3e-5
|
|
- 12: 1, 17, 1417, 13, 3, 12, 2, 103248, 6.3e-5
|
|
- 13: 1, 17, 1461, 20, 2, 12, 2, 157573, 6.2e-5
|
|
# no solution starting from log norm2 = 14
|