22 Commits

Author SHA1 Message Date
Lindsey Heagy 5d9d746932 kwarg for stepping off bounds in projected gradient 2016-04-03 10:42:28 -07:00
Rowan Cockett 8aa23c31de Allow moving off bounds in projected gradient.
The current implementation does not allow you to move off the
bounds (lower/upper) once you have gotten on them, this allows you
to move off of the bound.

Please note that more testing should be done to ensure that this does
not introduce oscillations into the optimization routine.
2016-02-16 21:53:31 -08:00
Rowan Cockett 6d3d8d78b6 updates to target misfit 2015-06-05 15:50:00 -07:00
rowanc1 a609de7b84 add Beta to opt.remember 2014-10-09 12:32:37 -07:00
seogi 991a3e5fbc Working projected gauss newton CG 2014-06-03 16:20:36 -07:00
rowanc1 5382dc1520 duck typing 2014-05-19 11:08:13 -07:00
rowanc1 4e29141fe7 invproblem changes 2014-05-19 01:23:07 -07:00
rowanc1 8325919e63 Tweak the framework. 2014-05-18 10:57:06 -07:00
rowanc1 b33ec1828c Rearrange Framework 2014-05-17 00:14:22 -07:00
rowanc1 102d5721c5 Solver updates. Remove .solve() replace with a multiplication. 2014-05-16 19:33:29 -07:00
rowanc1 f3170a8a7f #69 Removed most solvers, replaced by wrappers. 2014-05-16 18:33:57 -07:00
rowanc1 dc04b5bac3 Updates for memory optimization. 2014-05-16 13:16:27 -07:00
rowanc1 ab249d31b3 Parameters --> Rules
See the Linear example for updates on how to migrate to this version.
2014-05-14 14:30:33 -07:00
rowanc1 e4670e129d Add callback on optimization routines 2014-05-14 11:29:58 -07:00
rowanc1 9425c4aae8 Newton Root solver updates 2014-04-14 09:28:34 -07:00
rowanc1 c1d37ef8ff change modelObj2Deriv from (self) --> (self, m, v=None)
Had to change location of _bfgsH0 calculation, which now actually works.
2014-03-02 20:15:29 -08:00
rowanc1 20cb359e82 Removed (now broken) database stuff. 2014-02-12 09:56:20 -08:00
rowanc1 cae723eb0e Moved parameters to separate file. Documentation updates. 2014-01-24 09:36:01 -07:00
rowanc1 56dc9a5591 pointers to parent. rename _iter to iter 2014-01-24 08:20:29 -07:00
rowanc1 583f3ed8d0 Added ParameterProperty, which handles the logic for calling the parameter each iteration of the optimization. 2014-01-19 11:51:15 -07:00
rowanc1 18f0e67619 Parameter function for Beta instead of a scalar. Bug Fixes. 2014-01-17 15:53:37 -08:00
rowanc1 67b067d938 Major Reorganization (Things are likely still broken...)
Added Parameter to Utils, which hints at where we are going with functions as parameters.
2014-01-17 14:03:08 -08:00