IDEALLab/EngiBench
Benchmarks for automated engineering design
This tool helps engineering researchers develop and compare optimization and machine learning algorithms for designing engineered systems. It provides a standardized way to test algorithms on various design problems, taking in proposed designs and configurations and outputting performance metrics like compliance or volume fraction. It's built for academics and industry researchers working on automated engineering design.
Used by 1 other package. Available on PyPI.
Use this if you are developing or evaluating algorithms for engineering design optimization and need a standard set of problems and benchmarks to compare against.
Not ideal if you are a practicing engineer looking for a tool to solve specific, real-world design problems rather than research design algorithms.
Stars
27
Forks
4
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Dependencies
6
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/IDEALLab/EngiBench"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
pykt-team/pykt-toolkit
pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models
microsoft/archai
Accelerate your Neural Architecture Search (NAS) through fast, reproducible and modular research.
google-research/morph-net
Fast & Simple Resource-Constrained Learning of Deep Network Structure
AI-team-UoA/pyJedAI
An open-source library that leverages Python’s data science ecosystem to build powerful...
automl/neps
Neural Pipeline Search (NePS): Helps deep learning experts find the best neural pipeline.