optilab

View on PyPIReverse Dependencies (0)

21 optilab-21-py3-none-any.whl

Wheel Details

Project: optilab
Version: 21
Filename: optilab-21-py3-none-any.whl
Download: [link]
Size: 49054
MD5: 71631ab7577b452474aaabb59a0cc788
SHA256: 8e3e1ea3d47d7546dc1e892e7290663331d9e9ad0bda20378166856ea85fd3dd
Uploaded: 2025-03-05 09:23:57 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: optilab
Version: 21
Summary: Simple framework for optimization functions and metamodels
Author-Email: mlojek <marcin.lojek[at]pw.edu.pl>
Project-Url: Homepage, https://github.com/mlojek/optilab
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11.9
Requires-Dist: black
Requires-Dist: cma (==4.0.0)
Requires-Dist: faiss-cpu
Requires-Dist: isort
Requires-Dist: jupyter
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: numpy (==2.1.3)
Requires-Dist: opfunu (==1.0.0)
Requires-Dist: pandas (==2.2.3)
Requires-Dist: pre-commit
Requires-Dist: pylint
Requires-Dist: pyprojectsort
Requires-Dist: pytest
Requires-Dist: scikit-learn (==1.5.2)
Requires-Dist: setuptools
Requires-Dist: shapely (==2.0.6)
Requires-Dist: sphinx
Requires-Dist: sphinx-rtd-theme
Requires-Dist: tabulate
Requires-Dist: tqdm
Requires-Dist: tqdm
Requires-Dist: typing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2258 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
optilab/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optilab/__main__.py sha256=d_khrB-VgKXdUOvEc_DBT1CnF_U4iiXmBsKLw6oHiuU 4667
optilab/data_classes/__init__.py sha256=qSbJ-syyVKoHrZb5KJXYQCuX77lmHi873ubVjNoUsYw 271
optilab/data_classes/bounds.py sha256=RGJzDOD7P_-T-yDJ5or4e2D48o77SlwaBQT-O5FFZrI 5138
optilab/data_classes/function_metadata.py sha256=TyOVrPkOsGkBrLZa_ePW2emhfvPOJls5NFudW9wDmcQ 370
optilab/data_classes/optimization_run.py sha256=iSDeJU_bth3M0sGG6Fh1pnvZOw_wU6D4PWrxWmZ1-cU 3011
optilab/data_classes/optimizer_metadata.py sha256=CzAipY5CmR01jXX9-MkK2hnOGh-JoT0N_wZZOa6qfd8 417
optilab/data_classes/point.py sha256=PSebu9AUtwjgUusdSzwy7sNaolYSIudInx80V-WZuXw 1099
optilab/data_classes/point_list.py sha256=muUvTzVFYpkTcqznwMrCiJ6IIKd0ACznvLsMFUMsMP0 5378
optilab/functions/__init__.py sha256=z71kExXn7l41j_xguvnkoDP23kYpE_3RbUOiAjwLJ64 155
optilab/functions/noisy_function.py sha256=ebEtJ5pbkMMhsp3GjQAtHd9NsXc0KLyHlUcd2IcPmFQ 1342
optilab/functions/objective_function.py sha256=2Lb-eE5rCmtIkcdJU156_gi8LgWGsWT5rP99I_3ed8k 1425
optilab/functions/benchmarks/__init__.py sha256=wXnF_LaeOKvh8CHP-3asoTVYNiHa3BD34k_Bzxk0o84 101
optilab/functions/benchmarks/cec_objective_function.py sha256=S9Pvaj4-XMdkXcpmfgvlwrGYuy7V3g_5Y28GVWwiZgs 1346
optilab/functions/multimodal/__init__.py sha256=Apb2dzpAUHzp6-LDMmDDq5yo_Kx_L9mnvISA6PgA3zo 220
optilab/functions/multimodal/ackley_function.py sha256=tuN2FeCynREZ4fizY5mV24zl9WtfG6tNAiaMtJ1V4rQ 1164
optilab/functions/multimodal/rastrigin_function.py sha256=E8OBcWnWoeNLChbSCCbeT20PJFuF2ctV3-CuDd4c0Zw 979
optilab/functions/multimodal/rosenbrock_function.py sha256=thkoVdEceQD3hE7gzXqRbsJNfhRgEvaTYc7X16rYFGM 1023
optilab/functions/surrogate/__init__.py sha256=v84Z3HnvSZ47xTxnWFBGtZDdzzeJIzMRDdWvaJ725aM 384
optilab/functions/surrogate/knn_surrogate_objective_function.py sha256=0bIfP2htfuPnIStGQGuEob246tmyBKMql7v-YWGemwc 2333
optilab/functions/surrogate/locally_weighted_polynomial_regression.py sha256=nkJ1ZDJNBydccREEY11w3yi9_NRVvUxyOqo9sUZ7agI 4790
optilab/functions/surrogate/polynomial_regression.py sha256=iuZxxuNGMau0gCBdOugBqhyj57ir28YMP-Y5ZRz8d94 1974
optilab/functions/surrogate/surrogate_objective_function.py sha256=d9QBdX9i__FiHOGIr5iaawmssDPhl7o4AhQCQLbaFV0 2346
optilab/functions/unimodal/__init__.py sha256=wxEIS0xd8wW66k8ENFtMpj51Q9RI4A7kq_lryj-aTlA 320
optilab/functions/unimodal/bent_cigar_function.py sha256=iM0dLFAaWzgYkeHuXnBAhF-tZbtfu1i9j2zmWVu2DRg 941
optilab/functions/unimodal/cumulative_squared_sums.py sha256=ecUCBddkbjhe9ZHD2XYdH2Gdfnh1jSqZtNIBSLrDG9A 969
optilab/functions/unimodal/increasing_weight_cigar.py sha256=t-38k_r3stcdmhoEU_jY2GQpblgE5WQcHyBIGzIMEB0 987
optilab/functions/unimodal/linear_function.py sha256=gkzeoY3_iQLESRP8beljRSgiX6Oqz-V-Wgtk5mMDtak 898
optilab/functions/unimodal/sphere_function.py sha256=ZbDyviMTjKmchnkCEJDssSbAAr6X-k4rJcgXRYvWdis 923
optilab/metamodels/__init__.py sha256=3UXf5HA2BF5MJpWpTzOpaKgjZ42wpfO8VFivwbcGjd4 164
optilab/metamodels/approximate_ranking_metamodel.py sha256=ORD2fk7oUUFTEZZe9g9r300_3owaiXrdF0KpKJYZrUE 5688
optilab/metamodels/iepolation_surrogate.py sha256=Vs21rwCV386flSSMubU4hMxVjC7rJ5TlNIpRLCdhdus 3253
optilab/optimizers/__init__.py sha256=CLk74f0nD9fZwAJHOQ2FSKtGRAQljrofx8wzxA0vb0o 167
optilab/optimizers/cma_es.py sha256=qraYDvvFm-RQjj7r2uVw1-mv7KFj9TxisMQvvT0cqCo 3271
optilab/optimizers/knn_cma_es.py sha256=WLVaqv1Vzk7xplfYDvYv3vPbubU1kacgSIW1R4W0jTE 3173
optilab/optimizers/lmm_cma_es.py sha256=X-GtmExzTYpHy6ZyMmvi6oKNjHHRGAwbzhS1uRvFJUw 2728
optilab/optimizers/optimizer.py sha256=LYtq1oMF2RSFdfnBD5LTpJgFezBCZkWQFzWy2bNVy9s 3181
optilab/plotting/__init__.py sha256=QLSvwVtn8Jo2fPCMazKDNX15daGoAawZ1hdV3R99sVo 233
optilab/plotting/box_plot.py sha256=jsGxLmb_sEbb_Eo4YxrJqZoeGecgNiX8rZMW5CwNG-U 1377
optilab/plotting/convergence_curve.py sha256=J-JEjdHB34Yyi_XFIaDCpzIzZ1HionT92yNVd6t0wK4 1909
optilab/plotting/ecdf_curve.py sha256=uomG9hvNvBwp0SbFMRHkv0i1FGR46cHrYN5YdJrfCQ4 4286
optilab/utils/__init__.py sha256=uDs6tNjGaP0oYSTgTQr-HYN0YcxlpUuMr6VTDeA0Zy4 102
optilab/utils/pickle_utils.py sha256=eWofid-TmXMTjo6k1BN5YIjyL9-hKwij1iAYCWzwI4g 868
optilab/utils/stat_test.py sha256=7y-3iOOj5bqaeUn4vvQZjGvKFP5u-g1KzyfT_e2qzIA 1620
optilab-21.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
optilab-21.dist-info/METADATA sha256=lk30ILwyiqeZUJp6FYD7Yf_uPa_YKpxnKSfnZ2Nx_YU 3290
optilab-21.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
optilab-21.dist-info/top_level.txt sha256=eJJ74-ZIvoDNK9VgrO1DXo7mq7lp2qGSRZVmaTpKnYg 8
optilab-21.dist-info/RECORD

top_level.txt

optilab