levita_a
|
edc94ec09b
|
Introducing new multislice model
|
2024-04-18 09:28:03 +02:00 |
|
levita_a
|
7b2509cfe1
|
remove useless old examples, and update the examples and docs to be useful for the current version
|
2024-02-26 17:56:19 +01:00 |
|
levita_a
|
46b00807c8
|
Fix a bug that I introduced in fancy_ptycho's oversampling, and also update some example scripts
|
2024-02-26 13:44:46 +01:00 |
|
levita_a
|
d7c7e8f396
|
start getting the docs back up to date
|
2024-02-23 16:54:48 +01:00 |
|
levita_a
|
2e6db5517d
|
get the projected views for bragg_2d_Ptycho working
|
2024-02-22 15:57:35 +01:00 |
|
levita_a
|
30f9b142b6
|
Fix up bragg_2d_ptycho a bit and add model.save_on_exception
|
2024-02-22 14:41:07 +01:00 |
|
Abe Levitan
|
5925ee74ab
|
Checked and fixed the tests, got them all running
|
2024-02-12 14:55:26 -05:00 |
|
Abe Levitan
|
1502d567bf
|
honestly, not sure
|
2024-02-12 09:49:26 -05:00 |
|
Abe Levitan
|
dd30f58d2d
|
Start to make the lab bragg ptycho code sane, and fix the bug with probe bases when using probe fourier crop
|
2024-02-11 17:32:41 -05:00 |
|
Abe Levitan
|
44a6fac37a
|
Add a tool to split ptycho datasets and a context manager to save .mat files, and slightly adjust the save format
|
2024-02-11 10:29:07 -05:00 |
|
Abraham Levitan
|
e48970f7a9
|
Add an option for probe fourier crop to Bragg 2D Ptycho
|
2024-02-10 13:42:22 -05:00 |
|
levita_a
|
d0a0d12521
|
Add a normalize reconstruction set function
|
2024-01-04 16:50:10 +01:00 |
|
levita_a
|
7c269cff47
|
remove an errant print statement
|
2023-12-04 15:35:05 +01:00 |
|
levita_a
|
f3b6ac9056
|
fix the numerical stability issue in the angular spectrum propagator code, but remove the ability to choose whether or not to include an explicit z dependence
|
2023-12-04 15:29:40 +01:00 |
|
levita_a
|
a9e0157707
|
Get tests to past and removeopt_for_fft
|
2023-12-01 15:58:18 +01:00 |
|
Abe Levitan
|
8ef3411604
|
Whoops I forgot some files in the last commit
|
2023-11-08 13:09:54 +01:00 |
|
Abe Levitan
|
1f44fdd57c
|
Some misc work toward the no analyzer jones matrix model (polarization swept)
|
2023-11-08 13:09:10 +01:00 |
|
Abe Levitan
|
e8023703a0
|
Start documenting the models, and change the default FOV on fancy_ptycho reconstruction inspections
|
2023-10-17 15:38:48 +02:00 |
|
Abe Levitan
|
88aedcc448
|
Update the poisson loss function to use xlogy and start work on the poisson + detector loss function
|
2023-08-15 10:47:50 -07:00 |
|
Abe Levitan
|
a5699ed508
|
fix the oversampling + finite pixel issue
|
2023-03-15 12:05:54 -07:00 |
|
Abe Levitan
|
10cffb62c3
|
Add wavelength info to the data saved by fancy_ptycho
|
2023-02-16 17:26:56 -08:00 |
|
Abe Levitan
|
9f341fb4bd
|
update the requirements files and fix a bug that prevented install when not in developer mode
|
2023-01-13 11:59:07 -08:00 |
|
Abe Levitan
|
a260168d9d
|
Honestly I don't know, I must have forgotten to commit something
|
2023-01-10 16:30:35 -08:00 |
|
abe
|
e13b519e22
|
some horrible state but I need to stop developing on perlmutter
|
2022-10-17 16:32:59 -07:00 |
|
abe
|
cb954a6067
|
Fix the annoying warning printing from interactions and get a minimum usable script going for simpleptycho and distributeddataparallel
|
2022-10-16 17:06:44 -07:00 |
|
Abe Levitan
|
1a34aaef60
|
Start making changes to enable multi-GPU, beginning with simple_ptycho
|
2022-10-16 12:01:55 -07:00 |
|
Abe Levitan
|
978c9d3206
|
Add an option to simulate finite pixel sizes
|
2022-09-29 14:14:43 -07:00 |
|
Abe Levitan
|
036fa8ea2c
|
remove dependency on fftpack completely
|
2022-08-19 10:02:11 -07:00 |
|
Abe Levitan
|
b8b508ce2c
|
remove a dependency on scipy fftpack
|
2022-08-19 09:30:41 -07:00 |
|
Abe Levitan
|
a37b30f06d
|
And update the readme
|
2022-06-08 13:33:17 -07:00 |
|
Abe Levitan
|
08eb1ad2ef
|
And update the readme
|
2022-06-08 13:32:39 -07:00 |
|
Abe Levitan
|
858d8f3b2a
|
Make edits to the docs to handle the lowercaseness of cdtools now
|
2022-06-08 13:30:49 -07:00 |
|
Abe Levitan
|
672096085b
|
renamed to lowercase
|
2022-06-08 13:13:13 -07:00 |
|
Abe Levitan
|
b8500bd5a8
|
renaming
|
2022-06-08 13:12:50 -07:00 |
|
Abe Levitan
|
883ac0175a
|
Changed module name no lowercase because that's really how it should be
|
2022-06-08 12:52:33 -07:00 |
|
Abe Levitan
|
442fa2c71f
|
move to a src directory layout
|
2022-06-08 12:09:03 -07:00 |
|
Abe Levitan
|
c3fef28314
|
Clean some stuff that should have been in the polarization channel, get ready for pytorch's move to xy-style meshgrid
|
2022-06-08 11:11:46 -07:00 |
|
Abe Levitan
|
54ddb078e1
|
make some changes relating to oversampling in FancyPtycho
|
2022-06-08 11:01:16 -07:00 |
|
Abe Levitan
|
101e969eda
|
Fix the failing tests
|
2022-04-18 17:18:20 -07:00 |
|
Abe Levitan
|
f3cee949e0
|
Merging a whole buncha work back into master
|
2022-04-18 15:51:45 -07:00 |
|
Abe Levitan
|
20a1479859
|
Updating LBFGS line search type
|
2022-04-07 15:26:33 -07:00 |
|
Abe Levitan
|
ddcc5bbab4
|
Fix ptycho_2d_dataset
|
2022-03-08 10:01:26 -05:00 |
|
Abe Levitan
|
571fe19ca3
|
fixing compression
|
2022-02-25 12:40:23 -05:00 |
|
Abe Levitan
|
ab8c959652
|
fixing compression
|
2022-02-25 12:25:01 -05:00 |
|
Abe Levitan
|
26b2ecd812
|
add compression to data saving tools
|
2022-02-25 12:16:41 -05:00 |
|
Abe Levitan
|
c1663fa964
|
Add some tools for datasets to store input intensity measurements
|
2022-02-22 20:36:50 -05:00 |
|
Abe Levitan
|
0d91272766
|
Create a base version of the models
|
2022-02-15 15:16:07 -05:00 |
|
Abe Levitan
|
c66de47f95
|
Misc updates
|
2022-02-01 17:04:46 -05:00 |
|
Abe Levitan
|
2c8f60a11c
|
Add a tool to account for the probe position movement on the detector to fancy_ptycho
|
2021-11-12 15:41:17 -05:00 |
|
Abe Levitan
|
6d4cf4067c
|
Merge branch 'polarization' of github.mit.edu:Scattering/CDTools into polarization
|
2021-10-26 20:42:23 -04:00 |
|