Re: Scipy-dev Digest, Vol 53, Issue 28

On Thu, Mar 20, 2008 at 00:49:36 +0100,  St?fan van der Walt "
<stefan <at> sun.ac.za> wrote:
>  Hi Christoph
>
>  On Wed, Mar 19, 2008 at 6:48 PM, Christoph T. Weidemann <ctw <at> cogsci.info> wrote:
>  >  I'll try to write a test case. Once I have the code, what's the best
>  >  way for me to submit it?
>
>  For now, please attach it as a ticket.

As promised, I've added several new unit tests for the
scipy.signal.wavelets.morlet() function.
The ticket is here:
http://scipy.org/scipy/scipy/ticket/628

Cheers,
Christoph
Yaroslav Halchenko | 3 Apr 05:21
Gravatar

Re: Google Summer of Code and scipy.learn (another trying)

Hi Anton

Thank you for the interest in PyMVPA ;-) Indeed PyMVPA itself might be
not the best basis to jump off for scikits.learn since we see
PyMVPA more of a framework, not a toolbox. As I said earlier, on the
other hand some ideas might be borrowed from PyMVPA. Please don't take
me wrong -- if you think that PyMVPA looks like a good starting point to
develop on -- that is cool, you are welcome to the team. On the other
hand, if you develop .learn independently we will be interested into
migrating some of functionality into wider-audience .learn and just rely
on importing .learn internally within PyMVPA

May be we could have some quick (or not so quick) chit chat (voice via
skype or any other voip + VNC screen) some time next week. There is
additional discussion happening on exppsy-pymvpa mailing list which you
are welcome to join as well
http://lists.alioth.debian.org/mailman/listinfo/pkg-exppsy-pymvpa

With best regards
Yaroslav

On Mon, 31 Mar 2008, Anton Slesarev wrote:
>    Main problem how to connect it with your idea to use PyMVPA. I don't
>    think that it is a good idea to duplicate its functionality. But I hope
>    we can find approach to cooperate without writing useless code.
>    I hope you find mentor who want to take this application.
--

-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
(Continue reading)

Yaroslav Halchenko | 3 Apr 08:06
Gravatar

Re: Google Summer of Code and scipy.learn (another trying)

>    That's what I want, yes. What is the value it contains if not the wx+b
>    one ?
with shogun interface (branch _tent/sg) for binary classifier it is.
(for multiclass it looses its meaning since you will have multiple
values and number would depend on the scheme used to perform
multiclass). For libsvm as I said since it wasn't exposed in API we just
stored probabilities, and just never got to fix it -- but it will be
fixed (or will be gone by itself if switch completely over to shogun)

--

-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]
Matthieu Brucher | 3 Apr 08:22
Picon

Re: Google Summer of Code and scipy.learn (another trying)



2008/4/3, Yaroslav Halchenko <lists <at> onerussian.com>:
>    That's what I want, yes. What is the value it contains if not the wx+b
>    one ?

with shogun interface (branch _tent/sg) for binary classifier it is.
(for multiclass it looses its meaning since you will have multiple
values and number would depend on the scheme used to perform
multiclass). For libsvm as I said since it wasn't exposed in API we just
stored probabilities, and just never got to fix it -- but it will be
fixed (or will be gone by itself if switch completely over to shogun)

Then I will try today with Shogun :D

Thanks a lot, Yarick !

Matthieu
--
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
_______________________________________________
Scipy-dev mailing list
Scipy-dev <at> scipy.org
http://projects.scipy.org/mailman/listinfo/scipy-dev
Matthieu Brucher | 3 Apr 09:49
Picon

Re: Google Summer of Code and scipy.learn (another trying)



2008/4/3, Yaroslav Halchenko <lists <at> onerussian.com>:
Hi Anton

Thank you for the interest in PyMVPA ;-) Indeed PyMVPA itself might be
not the best basis to jump off for scikits.learn since we see
PyMVPA more of a framework, not a toolbox. As I said earlier, on the
other hand some ideas might be borrowed from PyMVPA. Please don't take
me wrong -- if you think that PyMVPA looks like a good starting point to
develop on -- that is cool, you are welcome to the team. On the other
hand, if you develop .learn independently we will be interested into
migrating some of functionality into wider-audience .learn and just rely
on importing .learn internally within PyMVPA


This would be great, there are a lot of things that could be usefull for a toolbox (like the Shogun wrapper). The learn scikit has some good ideas as well, for instance the libsvm wrapper. The wrapper constructs the library as well, this way you have the correct version (I had to get libsvm from the debian repository as Fedora 8 does not provide the correct one), with the correct patch, and no include/library dir sweat.
 

May be we could have some quick (or not so quick) chit chat (voice via
skype or any other voip + VNC screen) some time next week. There is
additional discussion happening on exppsy-pymvpa mailing list which you
are welcome to join as well
http://lists.alioth.debian.org/mailman/listinfo/pkg-exppsy-pymvpa

Matthieu
--
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
_______________________________________________
Scipy-dev mailing list
Scipy-dev <at> scipy.org
http://projects.scipy.org/mailman/listinfo/scipy-dev
Jarrod Millman | 4 Apr 09:35
Picon
Favicon
Gravatar

NumPy/SciPy sprint in Berkeley next week

Hello,

I have just organized a little NumPy/SciPy mini-sprint for next week.
David Cournapeau is visiting me for a week and several other
developers (Eric Jones, Robert Kern, Peter Wang, Jonathan Taylor, and
Karl Young) will be stopping by during the week to work with the
Berkeley team (Fernando Perez, Chris Burns, Tom Waite, and I).  There
may be a few others who will join us as well.

I am still working on a preliminary list of topics that I hope for us
to work on and I will send it out to the list before Monday.  Among
other things, I will be trying to push NumPy 1.0.5 out the door.

I will send out another announcement as the date draws near, but I
hope that some of you will be able to join us next week at
irc.freenode.net (channel scipy).  Please consider next week an
official Bug/Doc week.  Once we get NumPy 1.0.5 released, I will start
focusing on getting SciPy 0.7.0 released--which means we need to start
squashing SciPy bugs as relentlessly as we have been squashing NumPy's
bugs during the last month.

Thanks to everyone who is working so hard to make NumPy/SciPy the best
foundation for scientific and numerical computing.

Cheers,

--

-- 
Jarrod Millman
Computational Infrastructure for Research Labs
10 Giannini Hall, UC Berkeley
phone: 510.643.4014
http://cirl.berkeley.edu/
Joe Harrington | 5 Apr 03:24
Picon

job postings on the web site

I've just had a pretty tough search to hire a couple of people who
have skill in numpy/scipy.  A search on Monster for "numpy" got just
one (1) hit out of a few million resumes, yet I know they must be out
there.  How would people feel about a page on the website where people
could post job ads and job-seeker ads for work using or related to
numerical uses of Python?  Or how about just for development work *on*
numpy/scipy/matplotlib/etc.?  We'd have to find some reasonable set of
constraints, but how does the principle of it strike you?  This would
be a commercial use of the site, and the first, so I didn't want to
make a page following the "wiki way" without some feedback.

--jh--
Alan G Isaac | 5 Apr 04:08
Picon
Favicon
Gravatar

Re: job postings on the web site

I hope a user response is welcome.  After all, users have 
a strong interest in seeing a growing and successful SciPy 
community.

Not only would it be great to have such a Wiki page,
but I would hope that once a week someone would scrape
any new postings off the page and send them to the
NumPy users list.  (With a consistent header, so that
they can be filtered out by anyone who does not want
to see them.)

Cheers,
Alan Isaac
Robert Kern | 5 Apr 04:27
Picon
Gravatar

Re: job postings on the web site

On Fri, Apr 4, 2008 at 8:24 PM, Joe Harrington <jh <at> physics.ucf.edu> wrote:
> I've just had a pretty tough search to hire a couple of people who
>  have skill in numpy/scipy.  A search on Monster for "numpy" got just
>  one (1) hit out of a few million resumes, yet I know they must be out
>  there.  How would people feel about a page on the website where people
>  could post job ads and job-seeker ads for work using or related to
>  numerical uses of Python?  Or how about just for development work *on*
>  numpy/scipy/matplotlib/etc.?  We'd have to find some reasonable set of
>  constraints, but how does the principle of it strike you?  This would
>  be a commercial use of the site, and the first, so I didn't want to
>  make a page following the "wiki way" without some feedback.

I suspect that most of the time, the page will be mostly empty.
Previously, I've stated that it would be permissible to post job
announcements to the numpy and scipy mailing lists if they have a
[JOB] marker in the subject line (and no one objected, so it's
essentially official policy). For the level of activity that I'm
estimating, it seems that that would be more appropriate. Fixtures
like job pages don't really work unless if there is a de minimis
amount of activity; if there aren't usually any jobs posted, no one
looking for a job checks it. I suspect that you would get more quality
hits by posting to the general Python Job Board than a numpy-specific
one.

  http://www.python.org/community/jobs/

--

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
 -- Umberto Eco
Jarrod Millman | 5 Apr 05:17
Picon
Favicon
Gravatar

Re: job postings on the web site

On Fri, Apr 4, 2008 at 7:27 PM, Robert Kern <robert.kern <at> gmail.com> wrote:
>  I suspect that most of the time, the page will be mostly empty.
>  Previously, I've stated that it would be permissible to post job
>  announcements to the numpy and scipy mailing lists if they have a
>  [JOB] marker in the subject line (and no one objected, so it's
>  essentially official policy). For the level of activity that I'm
>  estimating, it seems that that would be more appropriate. Fixtures
>  like job pages don't really work unless if there is a de minimis
>  amount of activity; if there aren't usually any jobs posted, no one
>  looking for a job checks it. I suspect that you would get more quality
>  hits by posting to the general Python Job Board than a numpy-specific
>  one.
>
>   http://www.python.org/community/jobs/

I agree with Robert on this; I don't think having a job posting page
would be of any use (I don't mind if you want to set it up; but there
are plenty of useful things you could do for the project instead).  I
think that sending an email to the mailing lists and posting on the
Python Job Board make more sense.

I have hired several programmers to work on or with NumPy/SciPy over
the last several years.  Finding good people is hard and personal
networking is the most effective solution.  This isn't a NumPy/SciPy
problem; finding good technical people is hard in all fields (e.g.,
sysadmins, network admins, DB admins, scientific programmers,
informatics programmers).  I tend to use services like Monster or
Craigslist, but they are rarely (if ever) useful.  Personal contacts
always work best.  For NumPy/SciPy programmers, I would recommend
trying the following (at least, these are the types of things I have
found the most useful):
 1. Become an active member of NumPy/SciPy.  Follow the mailing list
discussions and code development.  Contribute code and documentation
yourself.  Attend the SciPy conference and let people know what you
need help with.
 2. Become active in your local Python group.  This will put you in
touch with local Python programmers at least.
 3. Form a local NumPy/SciPy community.  This has been, by far, the
most useful thing I have done.  Host coding sprints, meetings, or
hands-on workshops (e.g., invite Eric andTravis or Fernando and John
Hunter to give one of their introduction to scientific programming
with Python).  Each of these activities bring in different groups of
people (the sprints and meetings will increase your exposure to the
NumPy/SciPy developers, while the workshops will introduce you to
developers/scientists who are starting to use Python for scientific
development).  An important side-effect of these activities is that it
also gives you the opportunity to develop local NumPy/SciPy expertise
as well as help build the community.  When I host sprints or meetings
at Berkeley or elsewhere, I often meet new people who I may work with
in the future.

I would be interested in hearing what other people have done to find
good NumPy/SciPy programmers.

By the way, Joe, did you post both jobs to the list?  I only remember
one job posting of yours.  Did I miss the other?

--

-- 
Jarrod Millman
Computational Infrastructure for Research Labs
10 Giannini Hall, UC Berkeley
phone: 510.643.4014
http://cirl.berkeley.edu/

Gmane