nsma

View on PyPIReverse Dependencies (0)

1.0.13 nsma-1.0.13-py3-none-any.whl

Wheel Details

Project: nsma
Version: 1.0.13
Filename: nsma-1.0.13-py3-none-any.whl
Download: [link]
Size: 56808
MD5: 92e8c8b7358f4d4b0882f35bc452b2e4
SHA256: 299a55168381b75e85196f904231bfb8d4759fdc86aa0da8fabafbe58767a350
Uploaded: 2024-04-12 15:16:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nsma
Version: 1.0.13
Summary: NSMA: A Memetic Procedure for Global Multi-Objective Optimization.
Author-Email: Mansueto Pierluigi <pierluigimansueto[at]gmail.com>
Project-Url: Homepage, https://github.com/pierlumanzu/nsma
Project-Url: Tracker, https://github.com/pierlumanzu/nsma/issues
License: Apache License 2.0
Keywords: Multi-objective optimization,Memetic algorithm,NSGA-II,Descent method,Pareto front approximation
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.9
Requires-Dist: progressbar2 (>=4.2.0)
Requires-Dist: gurobipy (>=9.5.2)
Requires-Dist: numpy (>=1.22.3)
Requires-Dist: scipy (>=1.7.3)
Requires-Dist: matplotlib (>=3.6.1); platform_system == "Darwin"
Requires-Dist: tensorflow (>=2.10.0); platform_system == "Darwin"
Requires-Dist: pyqt5 (>=5.15.7); platform_system == "Darwin"
Requires-Dist: matplotlib (>=3.5.2); platform_system == "Linux"
Requires-Dist: tensorflow (>=2.8.2); platform_system == "Linux"
Requires-Dist: matplotlib (>=3.5.3); platform_system == "Windows"
Requires-Dist: tensorflow (>=2.9.1); platform_system == "Windows"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3996 characters]

WHEEL

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

RECORD

Path Digest Size
nsma/algorithms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/algorithm.py sha256=qmH9MqB3CNrxmzFe94XM-Tk5PtVOD9UXdWqDJWveilk 9189
nsma/algorithms/algorithm_factory.py sha256=U_bAoGcV7nyIC0E8VI10b5Toc8FqtvGhKE1DLlPkvNY 3490
nsma/algorithms/algorithm_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/algorithm_utils/graphical_plot.py sha256=wyOIZ6sXwKQ5y49_CTH2DGfMHYWWoabygpu6n3c4uTg 10254
nsma/algorithms/algorithm_utils/stopping_condition.py sha256=hLfLItSpfTJHk1RjEEVL3tAvMgIAw4Y8F9TmST3WJms 3292
nsma/algorithms/algorithm_utils/verbose_system.py sha256=oy6yqdGiDuMh4QybW51zQrrAYZr35DnDJmkSHMB9SEc 3076
nsma/algorithms/genetic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/genetic/genetic_algorithm.py sha256=VLOmWCwQWXj1I9B0XJmi292G0NsnpUMXytZZlD7lRYM 4367
nsma/algorithms/genetic/nsga_ii.py sha256=6BqjfWQeruFbtSDNhLRyriBK1xDqME1lTy3eUx4M9dk 17498
nsma/algorithms/genetic/genetic_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/genetic/genetic_utils/general_utils.py sha256=1om0iOqn-jwZINjh5ITVnJ9efWJAWxh2ERnttv7qyrU 12589
nsma/algorithms/genetic/genetic_utils/survival_strategy.py sha256=pFnoS7CNHwMUXArehvYIGli1jcVK7kKanHmHy92z0Xk 7963
nsma/algorithms/gradient_based/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/gradient_based/gradient_based_algorithm.py sha256=KZlwu-z50qYuKIxSgr4MBIlwVgTAT2l1em1HTqxUBj0 6433
nsma/algorithms/gradient_based/local_search_algorithms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/gradient_based/local_search_algorithms/fmopg.py sha256=SBVVpiTmCI7oRCbOOFkF30yNVSIcGPDyev6U_FEH3NM 8177
nsma/algorithms/gradient_based/local_search_algorithms/local_search_algorithm_factory.py sha256=EvOMwcxtdF_0ni1Wg9d1IC8rPBEEpeRsOxRCbE5ZtvM 1831
nsma/algorithms/memetic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/memetic/memetic_algorithm.py sha256=Gvm7LH2RjX5j6u8IsA-PXmaTINv9o8WGR8HYWcKxlQc 8326
nsma/algorithms/memetic/nsma.py sha256=0FDmQURa1RZY8qjAOZrm9gmElU-8U8_7xLRESioEzC4 15709
nsma/algorithms/memetic/memetic_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/algorithms/memetic/memetic_utils/survival_strategy.py sha256=h5LJWGWPbxoV4018Bgk_5VkVeyRcCY8xMpVk8ZUqpdM 11683
nsma/direction_solvers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/direction_solvers/direction_solver_factory.py sha256=nwXgZNC6eIzrpAujtGQZAjJWE93Bx3rIH76XOmIuo80 2993
nsma/direction_solvers/gurobi_settings.py sha256=cPjAArQHfz0O9DyFJG90oqCDn60tSDhmruBVfS9H6hI 829
nsma/direction_solvers/descent_direction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/direction_solvers/descent_direction/boundconstrained_projected_gradient_dds_gurobi_version.py sha256=Jptz1W4H7bdcKP48C-5rDCCq2Zq0x41cYXfOeWuRotE 4396
nsma/direction_solvers/descent_direction/boundconstrained_projected_gradient_dds_scipy_version.py sha256=89P9t_yS2mP6hV5e9k_9Ck2aWya41KHEcy0LyiNkIQc 3745
nsma/direction_solvers/descent_direction/dds.py sha256=vxxe_FAsYLM_bDJomP9XC70a0T2VJgNssHWgd4xg_Rk 993
nsma/general_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/general_utils/pareto_utils.py sha256=m_LuIRmfOaNoWkm8BQ5rSQLGwd1vpCN1MpQ0hVTPoY0 3313
nsma/line_searches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/line_searches/line_search_factory.py sha256=Pu9OGVoyd5-uEwoQai_5e3RP6FRo1Tkh1IXGIoqadbA 1293
nsma/line_searches/armijo_type/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/line_searches/armijo_type/als.py sha256=UBbTl77zUPR6Xv7gFw6gdGq8_2k-2wX9mrrXQZu8dkg 1817
nsma/line_searches/armijo_type/boundconstrained_front_als.py sha256=EqEMSZnEULthwthZwI6vhvOolgGV4eTDfxUKNp7XHAg 3173
nsma/line_searches/line_search_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/line_searches/line_search_utils/pareto_utils.py sha256=yDKr6BMBRHWj7vmUjmdMZJQusCiYUEVfjhNJ1WcOLu4 1028
nsma/problems/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/problems/problem.py sha256=J7YDlbuMQq5a-jcmKur6j2YTAzj9p7VGSu4Bt3DfVf8 17027
nsma/problems/man/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nsma/problems/man/man_class.py sha256=OA7KJNUshLJW_Nf1zbZC1dsxAmdijLc3Nzcg8epkmx8 710
nsma/problems/man/man_instance.py sha256=02qFGUO1A8WNrpupcrAX663eV0pm_UOl9pQqEyxphqM 1206
nsma-1.0.13.dist-info/LICENSE sha256=G215bjHdV0ZiOi67qJH1XKOtDbFZNTejNLX2z5nfAZo 10735
nsma-1.0.13.dist-info/METADATA sha256=fMSNXwxTYfIyLkBiSjYsQQLHkYrDKMlJoWu7WAINuPU 5468
nsma-1.0.13.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
nsma-1.0.13.dist-info/top_level.txt sha256=e6NdEwv_xusXUCL72gRarWZFZWivvwFLZhMwovfWQNI 5
nsma-1.0.13.dist-info/RECORD

top_level.txt

nsma