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: about 1 year ago
Linked from 1 awesome list

adjointelectromagneticsfdfdoptimizationphotonics

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fpicetti/occamypy A library for solving large-scale optimization problems with flexible and scalable vector and operator definitions 55
jonfanlab/glonet A software framework for training neural networks to optimize dielectric metasurfaces using physics-driven generative models and global optimization algorithms. 101
google/vizier A Python-based service for optimizing complex objective functions 1,494
100/solid A comprehensive framework for solving optimization problems without gradient calculations. 575
perone/pyevolve A Python-based optimization framework providing tools and algorithms to evolve solutions from problem definitions. 314
c-bata/goptuna A decentralized hyperparameter optimization framework inspired by Optuna. 262
jiangoforit/yellowfin_pytorch An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. 287
mysteryresearcher/dasha A framework for distributed optimization with communication compression and optimal oracle complexity. 0
liboyue/beer A collection of numerical experiments and code for demonstrating the performance of decentralized nonconvex optimization methods 8
ccsi-toolset/foqus A comprehensive framework for optimization and uncertainty quantification with support for surrogates and a graphical user interface. 46
cicirello/chips-n-salsa A comprehensive Java library of local search algorithms with customization and hybridization capabilities 60
stanfordnqp/spins-b An optimization library for photonic devices using gradient-based methods. 291
dwavesystems/dwave-neal An implementation of a simulated annealing algorithm for approximate Boltzmann sampling or heuristic optimization. 51
mazhar-ansari-ardeh/benchmarkfcns Provides benchmarking functions for mathematical optimization algorithms 67
rflamary/nonconvex-optimization A Matlab toolbox providing a generic solver for proximal gradient descent in convex and non-convex optimization problems with various regularization terms. 49