spins-b
Photonic optimizer
An optimization library for photonic devices using gradient-based methods.
Photonic optimization library
290 stars
30 watching
113 forks
Language: Python
last commit: 7 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
q-optimize/c3 | Toolset for optimizing and calibrating physical systems using machine learning and quantum computing | 67 |
google-research/sputnik | A library of optimized GPU kernels for sparse matrix operations used in deep learning. | 249 |
jiangoforit/yellowfin_pytorch | An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. | 287 |
fzj-pgi-12/qaoa.jl | An algorithm for solving optimization problems on quantum computers using machine learning techniques. | 13 |
locuslab/qpth | A solver for optimizing quadratic programs in deep learning and other fields. | 685 |
jonfanlab/glonet | A software framework for training neural networks to optimize dielectric metasurfaces using physics-driven generative models and global optimization algorithms. | 101 |
google/ceviche-challenges | A software suite for benchmarking photonic inverse design optimization algorithms | 94 |
google/jaxopt | An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. | 933 |
snap-stanford/snapvx | An optimization framework for convex programming problems in high-dimensional spaces | 65 |
google-deepmind/optax | A 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,697 |
mstechly/quantum_tsp_tutorials | Tutorials on using quantum computing to solve optimization problems | 98 |
osqp/osqpth | A PyTorch module that wraps the OSQP solver for differentiable optimization problems | 59 |
locuslab/optnet | A PyTorch module that adds differentiable optimization as a layer to neural networks | 513 |
anstmichaels/emopt | A toolkit for simulating and optimizing electromagnetic structures | 100 |
fancompute/simphox | An inverse design library for optimizing system performance and efficiency | 17 |