Comrade v0.11.0
Breaking Changes
- Comrade is now only ADable with Enzyme
- to specify the AD mode use the
admode
kwarg in theVLBIPosterior
constructor - Only support Julia versions 1.10 and later
- Enzyme is an extension now and must be loaded before trying to take a derivative
- Can no longer specify
adtype
insample
andcomrade_opt
calls. The AD is specified inVLBIPosterior
- Removed a large number of rules since they are no longer needed
New features
- Added
instrumentmodel(post, x)
method that will produce the full Jones matrix for the instrument - Added
forward_jones(J, instrument)
to create specific instrumental Jones matrices given some instrument parameters - Added
corr_image_prior
to automatically construct a correlated image prior for imaging
Updates
- Added a
Pigeons
docs page - Changed polarized example to make an image of M87*
- Removed a large number of unused files
- More
EnzymeRules.inactive
calls - Fixed
datatable
so that it preserves SOA - Tried to remove anonymous functions since they don't serialize well.
Merged pull requests: