[Numpy-discussion] New ufuncs

Charles R Harris charlesr.harris@gmail....
Mon Nov 10 13:52:27 CST 2008


On Sun, Nov 9, 2008 at 11:29 PM, T J <tjhnson@gmail.com> wrote:

> On Thu, Nov 6, 2008 at 3:01 PM, T J <tjhnson@gmail.com> wrote:
> > On Thu, Nov 6, 2008 at 2:36 PM, Charles R Harris
> > <charlesr.harris@gmail.com> wrote:
> >> I could add exp2, log2, and logaddexp2 pretty easily. Almost too easily,
> I
> >> don't want to clutter up numpy with a lot of functions. However, if
> there is
> >> a community for these functions I will put them in.
> >>
> >
> > I worry about clutter as well.  Note that scipy provides log2 and exp2
> > already (scipy.special).  So I think only logaddexp2 would be needed
> > and (eventually) logdotexp2.  Maybe scipy.special is a better place
> > than in numpy?  Then perhaps the clutter could be avoided....though
> > I'm probably not the best one to ask for advice on this.  I will
> > definitely use the functions and I suspect many others will as
> > well---where ever they are placed.
>
> Since no one commented further on this, can we go ahead and add
> logaddexp2?  Once in svn, we can always deal with 'location' later---I
> just don't want it to get forgotten.
> __
>

The functions exp2 and log2 are part of the C99 standard, so I'll add those
two along with log21p,
exp21m, and logaddexp2. The names log21p and exp21p look a bit creepy so I'm
open to suggestions.

Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20081110/30e0d6e6/attachment.html 


More information about the Numpy-discussion mailing list