maxwnewcomer / NWTOPT

NWTOPT is a hyperparameter optimization and tuning system for steady-state and transient models ran by MODFLOW-NWT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NWTOPT

by Max Newcomer (2021)

NWTOPT is a Linux based, hyperparameter optimization and tuning system for steady-state and transient models ran by MODFLOW-NWT. NWTOPT is a distributed, parallel compute, and MODFLOW-NWT specific extension of the hyperparameter optimization Hyperopt framework. While you can run NWTOPT on any system of Linux computers, NWTOPT also comes with specific support for HTCondor, a High Throughput Computing system for large collections of distributively owned computing resources.

For documentation go to https://maxwnewcomer.github.io/NWTOPT/

Associated Publications

Newcomer, M.W., and R.J., Hunt. 2022. "NWTOPT – A hyperparameter optimization approach for selection of environmental model solver settings". Environmental Modelling & Software, Volume 147, https://doi.org/10.1016/j.envsoft.2021.105250

USGS Software Release

The non-updated version of the code specific to above referenced journal article is available on:

https://doi.org/10.5066/P9CPBZJX

However, the code authors suggest that the most recent version of the code available on GitHub be used for most applications.

About

NWTOPT is a hyperparameter optimization and tuning system for steady-state and transient models ran by MODFLOW-NWT

License:Creative Commons Zero v1.0 Universal


Languages

Language:Python 96.7%Language:Shell 3.3%