Skip to content
Change the repository type filter

All

    Repositories list

    • EngiOpt

      Public
      Learning and optimization algorithms compatible with EngiBench
      Jupyter Notebook
      GNU General Public License v3.0
      71633Updated Apr 30, 2026Apr 30, 2026
    • EngiBench

      Public
      Benchmarks for automated engineering design
      Python
      GNU General Public License v3.0
      6301811Updated Apr 30, 2026Apr 30, 2026
    • Python
      Apache License 2.0
      0000Updated Apr 30, 2026Apr 30, 2026
    • A list of open-source or otherwise available datasets for various applications and papers within Mechanical Engineering as well as Design more broadly.
      1900Updated Mar 23, 2026Mar 23, 2026
    • Textbook and Course Notes for ETHZ's ML4ME course
      Jupyter Notebook
      21100Updated Jan 5, 2026Jan 5, 2026
    • glue

      Public
      MIT License
      0000Updated Dec 18, 2025Dec 18, 2025
    • Dataset for the paper presented at SciTech 2024 "Optimizing Diffusion to Diffuse Optimal Designs"
      Jupyter Notebook
      0700Updated Dec 4, 2025Dec 4, 2025
    • VQGAN-TO

      Public
      Repository for the JMD Paper "To Quantize or Not to Quantize: Effects on Generative Models for Topology Optimization Problems"
      C++
      MIT License
      0000Updated Oct 17, 2025Oct 17, 2025
    • EngiTeach

      Public
      EngiBench / EngiOpt problems for Teaching in ML4ME
      Jupyter Notebook
      GNU General Public License v3.0
      7000Updated Sep 30, 2025Sep 30, 2025
    • Experiment code associated with our paper: "Aerodynamic Design Optimization and Shape Exploration using Generative Adversarial Networks"
      Python
      MIT License
      287702Updated Apr 3, 2025Apr 3, 2025
    • IDEAL Lab website repository
      HTML
      8500Updated Jan 2, 2025Jan 2, 2025
    • FinDeR

      Public
      Website repository for the Frontiers in Design Representation Summer School
      SCSS
      MIT License
      1000Updated Jul 9, 2024Jul 9, 2024
    • 0100Updated Jul 4, 2024Jul 4, 2024
    • Jupyter Notebook
      Other
      0400Updated May 28, 2024May 28, 2024
    • Code to support the experiments published in "How Diverse Initial Samples Help and Hurt Bayesian Optimizers" in the Journal of Mechanical Design
      Python
      MIT License
      1100Updated Jul 8, 2023Jul 8, 2023
    • :alarm_clock: AI conference deadline countdowns
      HTML
      MIT License
      1.1k000Updated May 16, 2023May 16, 2023
    • Machine learning models and 2D airfoil dimensionality reduction code associated with our accepted IDETC 2022 paper: "Effect of Optimal Geometries and Performanc…
      Jupyter Notebook
      2600Updated Aug 26, 2022Aug 26, 2022
    • midbench

      Public
      The Maryland Inverse Design Benchmark Suite
      Python
      MIT License
      0400Updated Aug 22, 2022Aug 22, 2022
    • IH-GAN, data generation, and topology optimization code associated with our accepted CMAME 2022 paper: "IH-GAN: A Conditional Generative Model for Implicit Surf…
      MATLAB
      MIT License
      52820Updated Jul 22, 2022Jul 22, 2022
    • Machine learning models and 2D heat sink topology optimization code associated with our accepted IDETC 2022 paper: "Mean Squared Error may lead you astray when …
      Python
      0500Updated Jun 29, 2022Jun 29, 2022
    • CEBGAN and airfoil optimization code associated with our accepted JMD 2021 paper: "Inverse Design of 2D Airfoils using Conditional Generative Models and Surroga…
      Jupyter Notebook
      MIT License
      61010Updated Jan 5, 2022Jan 5, 2022
    • Jupyter Notebook
      0200Updated Oct 27, 2021Oct 27, 2021
    • DeCNN, GNN, and pipe flow simulation code associated with our accepted IDETC 2020 paper: "Learning to Abstract and Compose Mechanical Device Function and Behavi…
      Python
      MIT License
      0000Updated Oct 5, 2021Oct 5, 2021
    • G2SAT

      Public
      G2SAT: Learning to Generate SAT Formulas
      Python
      MIT License
      11000Updated May 10, 2021May 10, 2021
    • GRAN

      Public
      Efficient Graph Generation with Graph Recurrent Attention Networks, Deep Generative Model of Graphs, Graph Neural Networks, NeurIPS 2019
      C++
      MIT License
      97000Updated Apr 12, 2021Apr 12, 2021
    • Bézier Generative Adversarial Networks
      Python
      MIT License
      265590Updated Dec 25, 2020Dec 25, 2020
    • Experiment code associated with our JMD paper: "Forming Diverse Teams from Sequentially Arriving People"
      0000Updated Jan 23, 2020Jan 23, 2020
    • Python
      MIT License
      4300Updated Nov 14, 2019Nov 14, 2019
    • Experiment code associated with our JMD 2019 paper: "Synthesizing Designs with Inter-part Dependencies Using Hierarchical Generative Adversarial Networks"
      Python
      MIT License
      1200Updated Sep 16, 2019Sep 16, 2019
    • Experiment code associated with our IDETC 2018 paper: "Synthesizing Designs with Inter-part Dependencies Using Hierarchical Generative Adversarial Networks"
      Python
      MIT License
      1100Updated Jun 21, 2019Jun 21, 2019
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.