[Numpy-discussion] [Feature Request] Add alias of np.concatenate as np.concat

Adrin adrin.jalali at gmail.com
Sat Jun 6 08:57:30 EDT 2020


This somehow also reminds me of the `__array_module__` (NEP37) protocol.

I'm not sure if TF would ever implement it, but it would be really nice if
the NEP37 proposal
would move forward and libraries would implement it.

On Mon, Jun 1, 2020 at 8:22 PM Iordanis Fostiropoulos <
danny.fostiropoulos at gmail.com> wrote:

> In regard to Feature Request: https://github.com/numpy/numpy/issues/16469
>
> It was suggested to sent to the mailing list. I think I can make a strong
> point as to why the support for this naming convention would make sense.
> Such as it would follow other frameworks that often work alongside numpy
> such as tensorflow. For backward compatibility, it can simply be an alias
> to np.concatenate
>
> I often convert portions of code from tf to np, it is as simple as
> changing the base module from tf to np. e.g. np.expand_dims ->
> tf.expand_dims. This is done either in debugging (e.g. converting tf to np
> without eager execution to debug portion of the code), or during
> prototyping, e.g. develop in numpy and convert in tf.
>
> I find myself more than at one occasion to getting syntax errors because
> of this particular function np.concatenate. It is unnecessarily long. I
> imagine there are more people that also run into the same problems. Pandas
> uses concat (torch on the other extreme uses simply cat, which I don't
> think is as descriptive).
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20200606/d2501cfd/attachment-0001.html>


More information about the NumPy-Discussion mailing list