SDARG/opt4j
Modular Java framework for meta-heuristic optimization
This framework helps developers integrate advanced optimization techniques like evolutionary algorithms and particle swarm optimization into their Java applications. You define your problem, and the framework takes your problem description and parameters to output optimized solutions. This is for software developers and researchers building Java-based applications that require complex problem-solving capabilities.
No commits in the last 6 months.
Use this if you are a Java developer needing to incorporate sophisticated meta-heuristic optimization algorithms into your software or research projects.
Not ideal if you are an end-user looking for a ready-made application to solve specific optimization problems without writing Java code.
Stars
37
Forks
18
Language
Java
License
MIT
Category
Last pushed
Mar 15, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/SDARG/opt4j"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
trevorstephens/gplearn
Genetic Programming in Python, with a scikit-learn inspired API
google/pyglove
Manipulating Python Programs
guofei9987/scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization...
nnaisense/evotorch
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
esa/pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the...