new function: broadcast_shapes

Hello all, I opened a PR to add a function which returns the broadcasted shape from a given set of shapes: https://github.com/numpy/numpy/pull/17535 As this is a proposed change to the API, I wanted to see if there was any feedback from the list. Thanks so much, Madhulika

On 10/15/20, Madhulika Jain Chambers <madhulikajain@gmail.com> wrote:
Thanks, this is useful! I've implemented something similar many times over the years, and could have used it in some SciPy code, where we currently have a private implementation in one of the `stats` modules. Warren
Thanks so much,
Madhulika

On Thu, Oct 15, 2020 at 11:46 AM Warren Weckesser < warren.weckesser@gmail.com> wrote:
+1 for adding this. There's a version of this helper function -- coincidentally with the exactly same API and name -- in JAX, too: https://github.com/google/jax/blob/22c3684d3bac3ad0f40aca69cdbc76842fa9dfc0/...

On 10/15/20, Madhulika Jain Chambers <madhulikajain@gmail.com> wrote:
Thanks, this is useful! I've implemented something similar many times over the years, and could have used it in some SciPy code, where we currently have a private implementation in one of the `stats` modules. Warren
Thanks so much,
Madhulika

On Thu, Oct 15, 2020 at 11:46 AM Warren Weckesser < warren.weckesser@gmail.com> wrote:
+1 for adding this. There's a version of this helper function -- coincidentally with the exactly same API and name -- in JAX, too: https://github.com/google/jax/blob/22c3684d3bac3ad0f40aca69cdbc76842fa9dfc0/...
participants (4)
-
Kevin Sheppard
-
Madhulika Jain Chambers
-
Stephan Hoyer
-
Warren Weckesser