ceviche-challenges

Optimization framework

A software suite for benchmarking photonic inverse design optimization algorithms

A suite of photonic inverse design challenge problems for topology optimization benchmarking

GitHub

95 stars
6 watching
12 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list

adjointelectromagneticsfdfdoptimizationphotonics

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fpicetti/occamypyA library for solving large-scale optimization problems with flexible and scalable vector and operator definitions55
jonfanlab/glonetA software framework for training neural networks to optimize dielectric metasurfaces using physics-driven generative models and global optimization algorithms.101
google/vizierA Python-based service for optimizing complex objective functions1,494
100/solidA comprehensive framework for solving optimization problems without gradient calculations.575
perone/pyevolveA Python-based optimization framework providing tools and algorithms to evolve solutions from problem definitions.314
c-bata/goptunaA decentralized hyperparameter optimization framework inspired by Optuna.262
jiangoforit/yellowfin_pytorchAn optimizer that automatically tunes momentum and learning rate using local quadratic approximation.287
mysteryresearcher/dashaA framework for distributed optimization with communication compression and optimal oracle complexity.0
liboyue/beerA collection of numerical experiments and code for demonstrating the performance of decentralized nonconvex optimization methods8
ccsi-toolset/foqusA comprehensive framework for optimization and uncertainty quantification with support for surrogates and a graphical user interface.46
cicirello/chips-n-salsaA comprehensive Java library of local search algorithms with customization and hybridization capabilities60
stanfordnqp/spins-bAn optimization library for photonic devices using gradient-based methods.291
dwavesystems/dwave-nealAn implementation of a simulated annealing algorithm for approximate Boltzmann sampling or heuristic optimization.51
mazhar-ansari-ardeh/benchmarkfcnsProvides benchmarking functions for mathematical optimization algorithms67
rflamary/nonconvex-optimizationA Matlab toolbox providing a generic solver for proximal gradient descent in convex and non-convex optimization problems with various regularization terms.49