lumopt

Optimization tool

Tool for optimizing optical systems using continuous adjoint optimization

Python based continuous adjoint optimization wrapper for Lumerical

GitHub

161 stars
18 watching
77 forks
Language: Python
last commit: 8 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
konovod/nlopt.cr A wrapper around an open-source nonlinear optimization library 3
alibaba/conv-llava This project presents an optimization technique for large-scale image models to reduce computational requirements while maintaining performance. 104
cvxopt/cvxopt A Python software suite for solving convex optimization problems 988
metaopt/torchopt An efficient library for differentiable optimization built on top of PyTorch. 544
ldslpm/tooptix Tools and libraries for multiphysical topology optimization using Python 3
mandrean/cw-optimizoor Optimization tool for compiling and optimizing CosmWasm smart contracts. 50
google/ceviche-challenges A software suite for benchmarking photonic inverse design optimization algorithms 94
herilalaina/mosaic_ml Automated machine learning with tree search optimization 16
huggingface/optimum-quanto A PyTorch quantization backend for models. 822
snopt/snopt-matlab Provides a Matlab interface to SNOPT for nonlinear optimization 56
jiangoforit/yellowfin_pytorch An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. 287
jvalegre/robert Automated machine learning protocols for cheminformatics using Python 38
maxpumperla/hyperas A simple wrapper around Keras and Hyperopt for convenient hyperparameter optimization. 2,178
lenkav/cif Automates the construction of composite indicators for business cycle analysis using Python 59
locuslab/optnet A PyTorch module that adds differentiable optimization as a layer to neural networks 513