Recent Releases of feloopy
feloopy - FelooPy v0.3.8
What's new?
• Fully resolved dependencies—no more conflicts. • Minor bug fixes & performance tweaks. • Pass your dataset into the search operator to observe the magic.
- Python
Published by k-tafakkori about 1 year ago
feloopy - FelooPy v0.3.7
What's new?
- Dependency Fixes: Resolved issues with outdated or deprecated Python packages and NumPy types (
np.float,np.int). - Core Improvements: Enhanced reporting, notifiers (search/model status), decision uncertainty handling, and model-data integration.
- Bug Fixes: Corrected float values showing for binary/integer types and fixed logging issues (e.g.,
pymprog). - New Features:
- Added bounds checker for heuristics
- Warnings for
penalty_coefficient - Imprecision/unreliability checkers
- Data report box
- Added bounds checker for heuristics
- Solver & Interface Updates:
- Highspy 1.10.0: Fixed deprecated NumPy type usage
- Gekko 1.3.0: Compatibility verified
- CVXPY 1.6.4: Highs solver supported; ECOS dropped
- OR-Tools 9.12: Supported; NumPy fixes applied
- PyDecision 4.7.5: Added LMAW & CPP-Tri algorithms
- NiaPy 2.5.2: Added (pending algorithm checks)
- Xpress: Supported; variable-adding method needs update
- Highspy 1.10.0: Fixed deprecated NumPy type usage
- Python
Published by k-tafakkori about 1 year ago
feloopy - FelooPy v0.3.6
What is new?
- Project has moved from https://github.com/ktafakkori/feloopy to https://github.com/feloopy/feloopy
- Introducing
track_history=False/Trueas a new search attribute, allowing visualization of trends using heuristic optimization algorithms. - Introducing
flp.parallel_search()to parallelize the solution environments over threads and processes. - Introducing environment-based usage of multi-attribute decision-making methods.
m.sets()orflp.sets()now accepts one or more than one set in defining for loops.m.sum()is now the best way to have summation expressions in the model.- Fixed bugs in displaying decision variables.
- Fixed bugs in defining and using zero-dimensional variables in heuristic optimization.
- Updated the solvers (i.e., algorithms) provided by the
niapyandmealpyheuristic optimization interfaces. - Updated free solvers installable by
flp setupor through the FelooPy Engine. - Introducing
save_ioas a new method for the data toolkit. - Testing grad-heuristics (gradient-based optimizers of the machine learning field) for upcoming versions.
- Enhancing the consistency between FelooPy and the FelooPy engine.
- Numerous bug fixes and feature improvements.
- Python
Published by k-tafakkori over 1 year ago