home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 350879291

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions performed_via_github_app issue
https://github.com/pydata/xarray/issues/1773#issuecomment-350879291 https://api.github.com/repos/pydata/xarray/issues/1773 350879291 MDEyOklzc3VlQ29tbWVudDM1MDg3OTI5MQ== 1217238 2017-12-11T22:27:58Z 2017-12-11T22:27:58Z MEMBER

It seems that sympy functions returned by lambdfy may not work on arbitrary dimensional inputs, or might not follow broadcasting rules. The workaround might be something like: ```python def vector_func_wrapper(dx, dy, dz, dt): dx, dy, dz, dt = np.broadcast_arrays(dx, dy, dz, dt) # explicitly broadcast args = [a.ravel() for a in [dx, dy, dz, dt]] # convert everything to a vector return vector_funcN(*args).reshape(dx.shape)

xarray.apply_ufunc(vector_func_wrapper, dx, dy, dz, dt) ```

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  280899335
Powered by Datasette · Queries took 0.71ms · About: xarray-datasette