spins-b

Photonic optimizer

An optimization library for photonic devices using gradient-based methods.

Photonic optimization library

GitHub

291 stars
30 watching
113 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
q-optimize/c3Toolset for optimizing and calibrating physical systems using machine learning and quantum computing70
google-research/sputnikA library of optimized GPU kernels for sparse matrix operations used in deep learning.248
jiangoforit/yellowfin_pytorchAn optimizer that automatically tunes momentum and learning rate using local quadratic approximation.287
fzj-pgi-12/qaoa.jlAn algorithm for solving optimization problems on quantum computers using machine learning techniques.13
locuslab/qpthA solver for optimizing quadratic programs in deep learning and other fields.691
jonfanlab/glonetA software framework for training neural networks to optimize dielectric metasurfaces using physics-driven generative models and global optimization algorithms.101
google/ceviche-challengesA software suite for benchmarking photonic inverse design optimization algorithms95
google/jaxoptAn open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning.941
snap-stanford/snapvxAn optimization framework for convex programming problems in high-dimensional spaces65
google-deepmind/optaxA gradient processing and optimization library designed to facilitate research and productivity in machine learning by providing building blocks for custom optimizers and gradient processing components.1,730
mstechly/quantum_tsp_tutorialsAn educational resource teaching software developers how to approach optimization problems using quantum computing98
osqp/osqpthA PyTorch module that wraps the OSQP solver for differentiable optimization problems59
locuslab/optnetA PyTorch module that adds differentiable optimization as a layer to neural networks517
anstmichaels/emoptA toolkit for simulating and optimizing electromagnetic structures101
fancompute/simphoxAn inverse design library for optimizing system performance and efficiency17