mirror of
https://github.com/c-sooyoung/bo-ptycho.git
synced 2026-09-17 21:29:07 +09:00
new config schema
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
# TODO:
|
||||
|
||||
- fold_slice: load diffractions / hdf5 files; change only param per job
|
||||
- fold_slice:
|
||||
- load diffractions / hdf5 files; change only param per job
|
||||
- restructure `FoldSlicePtychoEngine.__init__()` to load data but not params
|
||||
- write new `prepare_data.m`
|
||||
- start fold_slice from config.yaml instead of setup.txt
|
||||
- unify `BOEngine.__init__()`
|
||||
- BO train_x/y transfer between engines for single job
|
||||
- multi-GPU dispatcher
|
||||
@@ -15,10 +17,14 @@
|
||||
- separate `config` into `bo_config` and `ptycho_config`; let `BOEngine` have no knowledge of ptychography and vice versa.
|
||||
- add GPU version of ExamplePtychoEngine
|
||||
- change `PtychoEngine.metric()` to accept list of names and return dict
|
||||
- custom sequence for BO
|
||||
- design yaml first
|
||||
|
||||
- separation of available GPUs and parallel BO batches
|
||||
- prepare next batch for efficient GPU use
|
||||
- rename `BOEngine` to `Sampler`
|
||||
- organize results/
|
||||
- possibly: `[dataset name]/[salient config]-[date]/`
|
||||
|
||||
|
||||
# TODAY:
|
||||
- `UniformBOEngine`
|
||||
- `GridSampler`
|
||||
- `.__init__()` should create a grid
|
||||
- `.ask()` should remove those items from the grid
|
||||
|
||||
Reference in New Issue
Block a user