From caa4ebd962e81e8e32f2c7c14810269b2261202e Mon Sep 17 00:00:00 2001 From: Sooyoung Cheong <64125280+c-sooyoung@users.noreply.github.com> Date: Tue, 18 Aug 2026 10:30:30 +0900 Subject: [PATCH] new todo --- TODO.md | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/TODO.md b/TODO.md index 049abe8..4fde24e 100644 --- a/TODO.md +++ b/TODO.md @@ -6,23 +6,21 @@ - write new `prepare_data.m` - start fold_slice from config.yaml instead of setup.txt - BO train_x/y transfer between engines for single job -- multi-GPU dispatcher - - synchronous batched BO - - asynchronous BO - metric() function(s) for each ptycho engine - FRC score - 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 - -- rename `BOEngine` to `Sampler` -- organize results/ - - possibly: `[dataset name]/[salient config]-[date]/` - - -# TODAY: -- separation of available GPUs and parallel BO batches -- prepare next batch for efficient GPU use - `GridSampler` - `.__init__()` should create a grid - `.ask()` should remove those items from the grid +- change job.sub to job.sh + - dynamic jobname + - pre-check result directory +- clean up examples for Si-FIB paper version + +# TODAY: +- rename `BOEngine` to `Sampler` +- separation of available GPUs and parallel sample batches +- prepare next batch for efficient GPU use +