Codes for "Differential estimates for fast multilevel nonconvex optimisation"
Authors/Creators
Description
These are the Julia codes for the numerical demonstrations of the manuscript“Differential estimates for fast multilevel nonconvex optimisation” (arXiv:2412.01481).
Prerequisites
These codes were written for Julia 1.12. You may get Julia from julialang.org.
Using
Navigate your unix shell to the directory containing this README.md and then run:
$ julia --project=.
The first time doing this, to ensure all the dependencies are installed, run
]instantiate
Afterwards in the Julia shell, type:
using TrackingCodes
This may take a while as Julia precompiles the code. Then, to generate all the experiments in the manuscript, run:
batchrun_demos()
You will find the results in the directory res/. To only run the EIT or minimal surface experiments, you can use:
TrackingCodes.EIT.batchrun_demos()
TrackingCodes.MinSurf.batchrun_demos()
Files
tracking_codes-0.1.0.zip
Files
(22.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:185b643aba0555ad167755e479f26327
|
22.1 MB | Preview Download |
Additional details
Related works
- Is documented by
- Preprint: arXiv:2412.01481 (arXiv)
Software
- Programming language
- Julia