Skip to content

Make AffineTransformation2D fittable#2277

Closed
embray wants to merge 1 commit into
astropy:masterfrom
embray:affine-fittable
Closed

Make AffineTransformation2D fittable#2277
embray wants to merge 1 commit into
astropy:masterfrom
embray:affine-fittable

Conversation

@embray

@embray embray commented Apr 14, 2014

Copy link
Copy Markdown
Member

#2269 (yet to be merged) introduced a new AffineTransformation2D model. It was suggested in that PR that it would be good to make instances of this class fittable. Unfortunately this would currently require making it a type of ParametricModel, which is currently broken for models that require multi-dimensional parameter values (such as the transformation matrix used by AffineTransformation2D).

Implementing this requires some combination of #2149 and/or #2276 to be merged first. So I decided to create a separate issue for this so that it isn't forgotten.

@embray embray self-assigned this Apr 4, 2014
@embray embray mentioned this pull request Apr 4, 2014
@embray

embray commented Apr 14, 2014

Copy link
Copy Markdown
Member Author

Now that #2276 is merged this should be doable.

@embray

embray commented Apr 14, 2014

Copy link
Copy Markdown
Member Author

Since #2276 the basic change needed here was trivial. That said I'm not sure if it actually works.

@nden, if you think you can come up with a basic test for this since you suggested it. But if you don't have time I can come up with something.

@astrofrog astrofrog added this to the v1.0.0 milestone May 9, 2014
@embray

embray commented Sep 16, 2014

Copy link
Copy Markdown
Member Author

This is still on hold until fitters are redesigned--currently none of the fitters actually support models that have two inputs and two outputs.

@astrofrog

Copy link
Copy Markdown
Member

@embray - this will likely not be done in time for 1.0, is that right? If so, feel free to remove the 1.0 milestone.

@embray

embray commented Jan 15, 2015

Copy link
Copy Markdown
Member Author

It would be nice--I really wanted to have my fitter refactoring done. But other things have taken too much time.

@embray embray removed this from the v1.0.0 milestone Jan 15, 2015
@astrofrog astrofrog assigned embray and unassigned embray Mar 21, 2015
@bsipocz bsipocz removed the Affects-dev PRs and issues that do not impact an existing Astropy release label Feb 9, 2017
@pllim

pllim commented May 9, 2017

Copy link
Copy Markdown
Member

@nden , is this still relevant?

@nden

nden commented May 10, 2017

Copy link
Copy Markdown
Contributor

I think AffineTransform will need a new fitting algorithm. Since there's not much in this PR, I'm closing it.

@nden nden closed this May 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants