https://github.com/jiwoncpark/baobab

sort by:
Revision Author Date Message Commit Date
897c1a9 Switch to simpler error realization for gamma, from error propagation 15 April 2020, 18:55:40 UTC
5753f43 Enable option to NOT reject examples with unmatching time delay and image position lengths, for testing purposes 11 March 2020, 23:03:09 UTC
36081b3 Fix bug in PSF rotation (indent error) 10 March 2020, 18:42:34 UTC
be25f97 Improve image finding precision for generate_image_simple (for DC2 verification) 04 March 2020, 02:34:40 UTC
1d6ed69 Make FindBrightImage even more numerically precise 28 February 2020, 01:58:05 UTC
48ca401 Add missing asterisk in precision limit (bug) 27 February 2020, 01:25:58 UTC
302bf07 Update precision config for findBrightImage to match the default for td_cosmography.time_delays so that the number of images, their positions, and the number of time delays are consistent 27 February 2020, 01:25:07 UTC
960ddbd Enable a simpler way of generating the images that takes in amp rather than magnitude and doesn't calculate magnification 09 February 2020, 08:10:12 UTC
32e3748 Enable background_noise calculation in torch without entering unnecessary variables 09 February 2020, 08:09:44 UTC
417c58e Merge pull request #47 from jiwoncpark/issue/46 Changed the variable in tf noise model causing the code to crash 08 February 2020, 01:47:39 UTC
7f4fdec changed variable name 08 February 2020, 00:16:08 UTC
7941787 Merge pull request #45 from jiwoncpark/issue/44 Fixed bug in lognorm. 07 February 2020, 21:34:21 UTC
a975714 fixed bug in lognorm 07 February 2020, 21:27:35 UTC
5cc1193 Follow the new import path for noise models 07 February 2020, 02:37:58 UTC
128054c Update baobab configs to not specify noise-related parameters and give hyperparameters for FlatLCDM 07 February 2020, 02:37:37 UTC
433fc3d Import FlatLambdaCDM (bug) 07 February 2020, 02:30:27 UTC
a249eb7 Hardcode noiseless image generation 07 February 2020, 02:28:49 UTC
becebc2 Simplify cosmology to flat LCDM for consistency with H0rton 07 February 2020, 02:27:56 UTC
853a753 Merge branch 'master' of https://github.com/jiwoncpark/baobab 06 February 2020, 23:55:12 UTC
b999683 Hardcode baobab to generate noiseless images 06 February 2020, 23:55:06 UTC
49cba8b Merge pull request #43 from jiwoncpark/issue/42 Issue/42 06 February 2020, 03:47:08 UTC
d8e4d64 added numba to requirements file 05 February 2020, 17:41:57 UTC
38fbf0e implemented new numba function, tested that they improve evaluation speed, and made sure they still give the same output as scipy functions 05 February 2020, 17:32:39 UTC
5ad9c79 Merge branch 'master' of https://github.com/jiwoncpark/baobab 05 February 2020, 16:14:25 UTC
7662c05 Enable user to optionally NOT add noise by setting cfg.image.add_noise to False -- note this is different from setting background_noise to zero as background noise includes sky and readout but not CCD 05 February 2020, 16:14:15 UTC
1780ef2 Merge pull request #39 from jiwoncpark/issue/38 Issue/38 31 January 2020, 19:49:30 UTC
2cb3d31 Do not import both tensorflow and torch with init, in case both are not installed 31 January 2020, 19:48:04 UTC
48556ca Allow null PSF for DC2 verification 31 January 2020, 19:46:41 UTC
a06222f Export the absolute time delays and corresponding image positions 31 January 2020, 19:45:48 UTC
a74ef75 all approx distributions implemented and tested 29 January 2020, 01:59:49 UTC
39076bf fixed lognorm 29 January 2020, 00:43:58 UTC
2fb5429 pdf now returns 0 when out of bounds for generalized normal 29 January 2020, 00:42:31 UTC
636bd20 Add missing self argument 21 January 2020, 23:57:00 UTC
cb0eff5 Allow BaobabConfig to return the noise_kwargs for input into noise model for online data augmentation 21 January 2020, 23:55:39 UTC
db0ce12 Get image shape from tf.shape() rather than calling tensor's shape method 21 January 2020, 23:46:18 UTC
e6bf6c1 Modularize some bigger functions and remove extraneous imports 21 January 2020, 23:44:31 UTC
339b332 Pad image position arrays with zeros at the end, with max size 4 21 January 2020, 23:27:19 UTC
d5ef0e5 Move velocity dispersion computation out of bnn prior object so it can be imported by h0rton during H0 inference 16 January 2020, 00:21:06 UTC
f1e8ed6 Separate out lognormal sampler and pdf eval and add logpdf eval for all distributions, with corresponding updates to config files, tests passing 20 December 2019, 00:53:05 UTC
26cda9b Fix weird line breaks 20 December 2019, 00:52:08 UTC
3217c44 Add importable dictionary of all distributions with their (ordered) list of hyperparams 19 December 2019, 22:36:09 UTC
16c48fa Remove printing of metadata columns in the last line, as it's empty if checkpointing interval goes into n_data evenly 18 December 2019, 00:37:06 UTC
431e715 Move the TF noise test out for now 17 December 2019, 23:27:26 UTC
d9317c0 Force CPU at test class init 17 December 2019, 23:13:27 UTC
9c66c15 Check disk space again 17 December 2019, 23:09:01 UTC
e2b6e5f Restore python image 17 December 2019, 23:08:28 UTC
382b855 Run each test script manually 17 December 2019, 22:52:03 UTC
e061e9e Remove unused imports and try running two specific tests 17 December 2019, 22:37:15 UTC
63088f9 Fix pyasnl version error 17 December 2019, 22:27:12 UTC
a86cfb3 Pip install silently, without progress bars 17 December 2019, 22:19:49 UTC
283b340 Try importing each module used by tests 17 December 2019, 22:12:32 UTC
323c8b0 See which pip3 version is being used and where it is 17 December 2019, 21:59:52 UTC
9917a42 Remove pip3 freeze as it causes import errors 17 December 2019, 21:53:00 UTC
f81b02f Update scipy, pandas, matplotlib, astropy before testing that causes segfault 17 December 2019, 21:50:20 UTC
b186bc5 Update all pip packages in case they are causing the segfault, attempt 2 with sudo permission 17 December 2019, 21:41:21 UTC
a3fa298 Update all pip packages in case they are causing the segfault 17 December 2019, 21:36:12 UTC
87b11a8 Have apt install hdf5 libraries rather than hdf5 itself 17 December 2019, 21:11:26 UTC
04065f9 Have apt install hdf5 rather than pip, as pip doesn't install development headers, attempt 2 17 December 2019, 21:07:44 UTC
6da1d84 Have apt install hdf5 rather than pip, as pip doesn't install development headers 17 December 2019, 21:05:59 UTC
265300f Install libhdf5-serial-dev instead 17 December 2019, 03:20:11 UTC
a4c91b1 Install libhdf5, though travis is using python3.5 somehow 17 December 2019, 03:17:06 UTC
3817552 Upgrade pip with sudo 17 December 2019, 03:05:09 UTC
d88f6d8 Do not replace system pip 17 December 2019, 02:52:03 UTC
71a50b8 Switch from user to sudo 17 December 2019, 02:47:58 UTC
ebdd405 Update pip for matplotlib 17 December 2019, 02:45:46 UTC
f3496aa Do not specify wheel url, as it doesn't work on minimal platform 17 December 2019, 02:41:42 UTC
8f416fe Install setuptools for minimal image 17 December 2019, 02:36:22 UTC
69e929e Install python3-pip 17 December 2019, 02:34:10 UTC
7b610b8 Use user flag for pip3 17 December 2019, 02:28:34 UTC
dbac311 Specify pip3 with minimal image 17 December 2019, 02:27:20 UTC
d4b6aed Check memory usage and switch to minimal Travis image 17 December 2019, 02:21:16 UTC
c35f4d6 Specify CPU versions of ML packages 17 December 2019, 02:08:50 UTC
bda51fa Do not encode torch or tf tests in setup.py, instead only run them in Travis 17 December 2019, 01:56:50 UTC
abff818 Leave one of read_noise or background_noise in the configs to prevent lenstronomy warning 17 December 2019, 01:56:12 UTC
aada4b6 Force CPU usage 17 December 2019, 01:40:51 UTC
27c2c77 Find tests with unittest, since nose hasn't been maintained for a while 17 December 2019, 01:40:37 UTC
c5aab89 Let pip figure out version number for ml dependencies 17 December 2019, 01:22:06 UTC
7878beb Do not store ccache and specify ml framework versions 17 December 2019, 01:19:04 UTC
bf17888 Implement and test selection_utils while updating config files accordingly, tests passing 17 December 2019, 01:01:55 UTC
bfa8ad7 Clear memory once checkpointed and delegate selection to a separate module 17 December 2019, 01:00:50 UTC
2c77c72 Remove unused imports 17 December 2019, 01:00:13 UTC
ca83fad Allow alternate parameter definitions 12 December 2019, 09:37:36 UTC
6b4504d Remove np array from cov, empirical configs for json serialization, test_generate passing 10 December 2019, 11:30:12 UTC
837a8ff Attempt to update to_hdf5 to latest generate script, erroring 10 December 2019, 10:14:18 UTC
71e5e68 Export log into the out_dir for neatness 10 December 2019, 10:11:18 UTC
d90de03 Attempt to update all notebooks to latest generate script, erroring at json serialization 10 December 2019, 10:10:46 UTC
d12b562 Update image viz demo to latest baobab 10 December 2019, 09:46:47 UTC
babbdb4 Update visualize demo to latest baobab diagonal cosmo, updates to other notebooks pending 10 December 2019, 09:41:45 UTC
f261754 Use dictionary indexing, not class attribute indexing in case argument is python's native dict 10 December 2019, 09:41:14 UTC
a2fd3aa Export baobab log in the beginning and checkpoint metadata saving 10 December 2019, 09:40:12 UTC
99c3991 Set aside calculation of cosmography-related observables, which is optional 10 December 2019, 09:39:35 UTC
6c737f6 Allow user to specify min difference in z_src and z_lens 10 December 2019, 09:38:40 UTC
1afff6f Do not inplace-modify hyperparams dict passed as argument 10 December 2019, 09:38:02 UTC
b292d4b Enable option to bypass velocity dispersion calculation, which slows down Baobab by a factor of 3.5 and is not required for BNN training 01 December 2019, 23:41:35 UTC
218eacf Remove TF test from torch test module 01 December 2019, 23:36:57 UTC
5b163f5 Test TF noise, which passes locally with GPU but fails with setup.py test 01 December 2019, 23:36:42 UTC
ac07921 Enable total magnification cut 01 December 2019, 23:35:42 UTC
6329ba2 Separate out utility modules from generate script 01 December 2019, 23:05:46 UTC
a1118b8 Compare and individually test lenstronomy, torch, and tf noise addition 01 December 2019, 09:56:27 UTC
4e6c466 Implement noise modules for lenstronomy, torch, and tf 01 December 2019, 09:55:57 UTC
back to top