libEnsemble: Flexible Workflows through Dynamic Assignment of Workers and Resources
DescriptionlibEnsemble is a Python toolkit for running dynamic ensembles of simulations. libEnsemble aims to minimize the effort of the user in describing their workflow via generator and simulator functions written in Python, and to maximize code reuse by maintaining a library of existing functions. Example generator functions perform optimizations, train models, and test candidate solutions. This work highlights how libEnsemble’s dynamic features have enabled practical multi-fidelity workflows.
TimeMonday, 14 November 202210:48am - 10:54am CST
Cloud and Distributed Computing