This PR changes the behavior of output coordinate handling in px and dx models, as well as in statistics. The intent of this PR is to make sure that each method can specify what the output coordinate system is for a given input coordinate system.
For all models the output_coords utility function should provide the resulting coordinates after using the associated __call__ method for each model. For prognostic models this method, similar to the __call__ method, may not necessarily be run autoregressively and there is not equivalent iterator method for computing output coordinates.
Earth2Studio Pull Request
Description
This PR changes the behavior of output coordinate handling in
px
anddx
models, as well as instatistics
. The intent of this PR is to make sure that each method can specify what the output coordinate system is for a given input coordinate system.For all models the
output_coords
utility function should provide the resulting coordinates after using the associated__call__
method for each model. For prognostic models this method, similar to the__call__
method, may not necessarily be run autoregressively and there is not equivalent iterator method for computing output coordinates.Checklist