Implementing a wrapper to run inversions using pyGIMLi. The implementation provides the two classes emg3d.inversion.pygimli.Kernel and emg3d.inversion.pygimli.Inversion to run an inversion using the pyGIMLi framework and emg3d as a forward modelling kernel.
TODO:
mult/jvec:
[ ] For anything else than mapping='Conductivity', we have to take care of the corresponding chain rule!
[ ] How to treat background/fix?
[ ] Do we have to scale for single?
[ ] Add example
NOTE
With massive help from @halbmy and lots of testing from @mariacarrizo !
pyGIMLi(emg3d)
Implementing a wrapper to run inversions using pyGIMLi. The implementation provides the two classes
emg3d.inversion.pygimli.Kernel
andemg3d.inversion.pygimli.Inversion
to run an inversion using the pyGIMLi framework and emg3d as a forward modelling kernel.TODO:
mult/jvec
:mapping='Conductivity'
, we have to take care of the corresponding chain rule!background/fix
?single
?NOTE
With massive help from @halbmy and lots of testing from @mariacarrizo !