Skip to content
@invrs-io

invrs-io

invrs.io

invrs.io aims to advance AI-guided design, focusing initially on optics---a space critical for components in AR/VR, datacenters, autonomous vehicles, and beyond. We are developing an ecosystem that is accessible to everyone from AI scientists to optimization researchers and optics designers. The main parts of the ecosystem are,

  • invrs-gym: A collection of optics design challenges with a common API, intended to facilitate research and development of new design methods. For optics designers, the gym also serves as an example of how to structure design challenges, so that they can be used with other parts of the ecosystem.
  • leaderboard: A database of solutions to gym challenges. Submissions are welcome!
  • invrs-opt: Optimization algorithms with a common API, which currently include well-known schemes such as L-BFGS-B.
  • totypes: Defines custom types used in the gym, and generally applicable to AI-guided design, topology optimization, and inverse design.
  • invrs-utils: Utilities, including those which simplify the running and analysis of experiments.

We are just getting started, so expect things to change. If you are interested to collaborate please contact @mfschubert.

Pinned Loading

  1. gym gym Public

    A collection of inverse design challenges

    Python 21 1

  2. totypes totypes Public

    Custom types for topology optimization

    Python 2

  3. opt opt Public

    Algorithms for inverse design

    Python 4

Repositories

Showing 6 of 6 repositories
  • invrs-io/leaderboard’s past year of commit activity
    Python 7 MIT 0 4 (1 issue needs help) 0 Updated Jul 16, 2024
  • gym Public

    A collection of inverse design challenges

    invrs-io/gym’s past year of commit activity
    Python 21 MIT 1 2 0 Updated Jul 16, 2024
  • opt Public

    Algorithms for inverse design

    invrs-io/opt’s past year of commit activity
    Python 4 MIT 0 1 0 Updated Jul 15, 2024
  • .github Public
    invrs-io/.github’s past year of commit activity
    0 0 0 0 Updated Jul 12, 2024
  • utils Public
    invrs-io/utils’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Jul 5, 2024
  • totypes Public

    Custom types for topology optimization

    invrs-io/totypes’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Jun 10, 2024