[IPython-User] Invoking ipython shell in the middle of script run and using magic commands
Joon Ro
joonpyro@gmail....
Sun Apr 8 16:06:37 CDT 2012
I tested it again, and just calling the weave function (not %timeit) will
make this happen.
-Joon
On Sun, 08 Apr 2012 15:09:51 -0500, Joon Ro <joonpyro@gmail.com> wrote:
> On Sun, 08 Apr 2012 14:09:03 -0500, MinRK <benjaminrk@gmail.com> wrote:
>
>> That's precisely what IPython.embed() is for. What doesn't it do that
>> you
>> want it to?
>>
>> -MinRK
>>
>> On Sun, Apr 8, 2012 at 12:03, Joon Ro <joonpyro@gmail.com> wrote:
>
> Thanks. I was just not sure if I was doing it right. :)
>
> One thing is though, after I run %timeit a function which uses
> weave.inline (the following code -> self.c_loglogit is just a c code to
> calculate multinomial logit likelihood) to compile inline c-code in the
> embeded ipython,
> I cannot exit from the ipython console. After I give exit another
> ipython console comes right up.
>
>
> from scipy.weave import inline
> from scipy.weave import converters
>
> %timeit inline(self.c_loglogit,['log_p_new', 'X', 'betas_cand',
> 'ncons', 'consnobs', 'consfirstindx', 'maskindx', 'nx', 'na'],
> type_converters=converters.blitz, force=0, verbose=1)
>
> -Joon
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
More information about the IPython-User
mailing list