文件名称:fpylll:适用于https的Python界面
文件大小:153KB
文件格式:ZIP
更新时间:2024-05-26 08:45:21
Python
菲尔 的Python包装器。 >> > from fpylll import * >> > A = IntegerMatrix ( 50 , 50 ) >> > A . randomize ( "ntrulike" , bits = 50 , q = 127 ) >> > A [ 0 ]. norm () 3564748886669202.5 >> > M = GSO . Mat ( A ) >> > M . update_gso () >> > M . get_mu ( 1 , 0 ) 0.815748944429783 >> > L = LLL . Reduction ( M ) >> > L () >> > M . get_mu ( 1 , 0 ) 0.41812865497076024 >> > A [ 0 ]. norm () 24.06241883103193 基本的BKZ
【文件预览】:
fpylll-master
----readthedocs.yml(86B)
----MANIFEST.in(182B)
----readthedocs-conda.yml(67B)
----README.rst(11KB)
----.github()
--------workflows()
----bootstrap.sh(2KB)
----src()
--------fpylll()
----suggestions.txt(37B)
----Dockerfile(713B)
----install-dependencies.sh(614B)
----requirements.txt(31B)
----pytest.ini(196B)
----LICENSE(18KB)
----setup.py(9KB)
----docs()
--------example-linear-diophantine-equations.rst(2KB)
--------conf.py(10KB)
--------example-gauss-circle-problem.rst(3KB)
--------example-custom-pruning.rst(2KB)
--------index.rst(215B)
--------Makefile(7KB)
--------modules.rst(2KB)
--------tutorial.rst(7KB)
----tests()
--------test_multisol_enum.py(4KB)
--------test_random.py(468B)
--------test_precision.py(226B)
--------test_svp.py(1KB)
--------test_util.py(996B)
--------test_bkz.py(2KB)
--------test_simple_bkz.py(886B)
--------test_enum.py(2KB)
--------test_callback_enum.py(825B)
--------test_strategies.py(494B)
--------tools.py(227B)
--------test_pruner.py(2KB)
--------test_numpy.py(804B)
--------test_bkz_python.py(2KB)
--------test_cvp.py(1KB)
--------test_gso.py(5KB)
--------test_lll.py(2KB)
----.gitignore(835B)