Robert,  how do I update my sage installation when you create a
patch.  Do I have to reinstall Sage?
Thanx

On Jul 9, 5:37 am, Ahmed Fasih <wuzzyv...@gmail.com> wrote:
> Jason, Robert, I'm trying to understand the patch, but it looks like
> this is a fix for *all* Numpy/Scipy-Sage type issues? If so---oh happy
> day!
>
> On Jul 9, 5:53 am, Jason Grout <jason-s...@creativetrax.com> wrote:
>
>
>
> > Ahmed Fasih wrote:
> > > Writing your own is a good way to understand the implementation issues
> > > that we sometimes unthinkingly rely on, but for production code, it's
> > > always a good idea to default to the pre-packaged implementation.
>
> > > In this case, I think it's the standard issue with Scipy not
> > > understanding Sage types. This problem is described in
> > >http://wiki.sagemath.org/faq#Typeissuesusingscipy.2Ccvxoptornumpyfrom...
>
> > > sage: import scipy.stats as stats
> > > sage: stats.binom.pmf(1,10,.56,0)
> > > ---------------------------------------------------------------------------
> > > TypeError                                 Traceback (most recent call
> > > last)
> > > <snip>
> > > TypeError: unsupported operand type(s) for *: 'numpy.ndarray' and
> > > 'numpy.bool_'
>
> > > There are numerous fixes to this problem, one of which is:
>
> > > sage: stats.binom.pmf(1r,10r,.56r,0r)
> > > 0.0034614823012532187
>
> > Robert Bradshaw just posted a patch to #5081 that makes this work:
>
> > sage: from scipy import stats
> > sage: stats.binom.pmf(1,10,.56,0)
> > 0.0034614823012532187
>
> > (no preparser magic or anything; it just works).
>
> > And there was much rejoicing in the land!
>
> > Jason- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to