[Scikit-learn-general] My talk was approved for EuroScipy'14

2014-05-22 Thread Gilles Louppe
Hi folks,

Just for letting you know, my talk Accelerating Random Forests in
Scikit-Learn was approved for EuroScipy'14. Details can be found at
https://www.euroscipy.org/2014/schedule/presentation/9/.

My slides are far from being ready, but my intention is to present our
team efforts on the tree and ensemble modules, including along the way
some of the lessons we have learned.

In particular, I would like to thank @pprett, @arjoly, @larsmans,
@ogrisel and @jnothman who have contributed a lot these last months to
improve these modules! Thanks guys!

Cheers,
Gilles

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs
___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] My talk was approved for EuroScipy'14

2014-05-22 Thread Vlad Niculae
This is great news, congratulations Gilles!

Cheers,
Vlad
On May 22, 2014 8:15 AM, Gilles Louppe g.lou...@gmail.com wrote:

 Hi folks,

 Just for letting you know, my talk Accelerating Random Forests in
 Scikit-Learn was approved for EuroScipy'14. Details can be found at
 https://www.euroscipy.org/2014/schedule/presentation/9/.

 My slides are far from being ready, but my intention is to present our
 team efforts on the tree and ensemble modules, including along the way
 some of the lessons we have learned.

 In particular, I would like to thank @pprett, @arjoly, @larsmans,
 @ogrisel and @jnothman who have contributed a lot these last months to
 improve these modules! Thanks guys!

 Cheers,
 Gilles


 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] My talk was approved for EuroScipy'14

2014-05-22 Thread Peter Prettenhofer
congrats Gilles -- looking forward to your talk -- you should definitely
make a blog post from your material (and benchmarks)!


2014-05-22 8:50 GMT+02:00 Vlad Niculae zephy...@gmail.com:

 This is great news, congratulations Gilles!

 Cheers,
 Vlad
 On May 22, 2014 8:15 AM, Gilles Louppe g.lou...@gmail.com wrote:

 Hi folks,

 Just for letting you know, my talk Accelerating Random Forests in
 Scikit-Learn was approved for EuroScipy'14. Details can be found at
 https://www.euroscipy.org/2014/schedule/presentation/9/.

 My slides are far from being ready, but my intention is to present our
 team efforts on the tree and ensemble modules, including along the way
 some of the lessons we have learned.

 In particular, I would like to thank @pprett, @arjoly, @larsmans,
 @ogrisel and @jnothman who have contributed a lot these last months to
 improve these modules! Thanks guys!

 Cheers,
 Gilles


 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general



 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general




-- 
Peter Prettenhofer
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] My talk was approved for EuroScipy'14

2014-05-22 Thread Arnaud Joly
Congratulation ! :-) 

Cheers,
Arnaud


On 22 May 2014, at 10:50, Peter Prettenhofer peter.prettenho...@gmail.com 
wrote:

 congrats Gilles -- looking forward to your talk -- you should definitely make 
 a blog post from your material (and benchmarks)!
 
 
 2014-05-22 8:50 GMT+02:00 Vlad Niculae zephy...@gmail.com:
 This is great news, congratulations Gilles!
 
 Cheers,
 Vlad
 
 On May 22, 2014 8:15 AM, Gilles Louppe g.lou...@gmail.com wrote:
 Hi folks,
 
 Just for letting you know, my talk Accelerating Random Forests in
 Scikit-Learn was approved for EuroScipy'14. Details can be found at
 https://www.euroscipy.org/2014/schedule/presentation/9/.
 
 My slides are far from being ready, but my intention is to present our
 team efforts on the tree and ensemble modules, including along the way
 some of the lessons we have learned.
 
 In particular, I would like to thank @pprett, @arjoly, @larsmans,
 @ogrisel and @jnothman who have contributed a lot these last months to
 improve these modules! Thanks guys!
 
 Cheers,
 Gilles
 
 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
 
 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
 
 
 
 
 -- 
 Peter Prettenhofer
 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] Using CBLAS libraries externally, setup (Quick Question)

2014-05-22 Thread Sergio Pascual
2014-05-21 14:08 GMT+02:00 Lars Buitinck larsm...@gmail.com:

 2014-05-21 13:59 GMT+02:00 Sergio Pascual sergio.pa...@gmail.com:
  This is the patch we use in fedora to compile scikit-learn 0.14.1 with
  system cblas
 
 
 http://pkgs.fedoraproject.org/cgit/python-scikit-learn.git/tree/sklearn-unbundle-cblas.patch

 But the build system should skip our copy if CBLAS headers and libs
 are installed... doesn't it?


I get the following compile options when building without the patch

'-DATLAS_INFO=\3.10.1\ -Isklearn/src/cblas
-I/usr/lib64/python2.7/site-packages/numpy/core/include   -c'

so at least is getting the cblas headers from  sklearn/src/cblas. That's
why I use the patch
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] sparse_encode omp error -- the number of atoms... (line 456 of dict_learning.py), sklearn 0.14.1

2014-05-22 Thread Kyle Kastner
This looks like it would fix the issue with autochosen n_nonzero_coefs -
which is great! After reading the paper mentioned in the docstring, I can
see where the Gram matrix calculation is coming from now, but I think the
check

 if tol is None and n_nonzero_coefs  len(Gram):
raise ValueError(The number of atoms cannot be more than the
number 
 of features)

is making sure the number of n_nonzero_coeffs is less than the number of
atoms (which seems to be the limiting factor in using the Gram matrix), not
the number of features. Should this error string also be updated/changed?


On Thu, May 22, 2014 at 12:47 AM, Alexandre Gramfort 
alexandre.gramf...@telecom-paristech.fr wrote:

 see

 https://github.com/scikit-learn/scikit-learn/pull/3176

 Alex


 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


[Scikit-learn-general] Digit recognition

2014-05-22 Thread klo uo
Hi,

I followed documentation for digit recognition, as I was hoping for
something better then OCR with minimal involvement from my side.

Here is example:
http://nbviewer.ipython.org/gist/klonuo/8738685d0e5a8aa0

So I'm feeding the classifier with my own data compliant to format it
expects and get bogus result. I tried this for many digit samples, and
results are far than I naively expected.

But, this trained dataset consists of 1800 digits, and by giving me results
that none match with digit I feed the predictor, my lucky guess is that I'm
giving wrong parameters or maybe using wrong estimator or else?


Here is the code from link, just in case:


 from pylab import *
 from sklearn import svm
 from sklearn import datasets
 digits = datasets.load_digits()
 clf = svm.SVC(gamma=0.001, C=100.)
 clf.fit(digits.data[:-1], digits.target[:-1])
 imshow(digits.data[-1].reshape(8, 8), interpolation='nearest',
cmap='binary')
 clf.predict(digits.data[-1])
array([8])
 my_sample = array([0, 0, 1, 15, 15, 15, 15, 0, 0, 15, 15,
   13, 0, 12, 15, 15, 12, 15, 10, 0, 0, 0,
   15, 15, 15, 15, 0, 0, 0, 0, 15, 15, 15,
   15, 0, 0, 0, 0, 15, 15, 15, 15, 0, 0,
   0, 10, 15, 0, 15, 15, 0, 0, 4, 15, 8,
   0, 0, 7, 15, 15, 15, 1, 0, 0])
 imshow(my_sample.reshape(8, 8), interpolation='nearest', cmap='binary')
 clf.predict(my_sample)  # expecting zero
array([1])



Thanks,
klo
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] sparse_encode omp error -- the number of atoms... (line 456 of dict_learning.py), sklearn 0.14.1

2014-05-22 Thread Alexandre Gramfort
can you send a PR and use github to report
issues? it's easier to track compared to an email...

thanks
A

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs
___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] Classifier for Neural Networks

2014-05-22 Thread Eric Chiang
Saw about that about a month ago that there were plans for a vanilla
feed-forward net.

Was wonder what the status of that was. I've implemented one in Julia
recently and have been keen on porting it to python.

-- 
Eric Chiang
Software Engineer, Yhat, Inc.
@erchiang
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] Classifier for Neural Networks

2014-05-22 Thread Issam

Hi Eric,

My GSoC 2014 project requires me to finalize the vanilla feed-forward 
net by next week. Here is the pull-request,


https://github.com/scikit-learn/scikit-learn/pull/2120

The code only needs a final review and the I am working on completing 
the documentation.


Thanks.
--Issam



On 5/22/2014 7:50 PM, Eric Chiang wrote:
Saw about that about a month ago that there were plans for a vanilla 
feed-forward net.


Was wonder what the status of that was. I've implemented one in Julia 
recently and have been keen on porting it to python.


--
Eric Chiang
Software Engineer, Yhat, Inc.
@erchiang


--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs


___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general


Re: [Scikit-learn-general] Community Suggestion for Contribution appropriate as Undergraduate Thesis submission

2014-05-22 Thread Robert Layton
Hi Stelios,

Thanks for your interest. We had a survey recently of features people would
like to see:
https://www.mail-archive.com/scikit-learn-general%40lists.sourceforge.net/msg05970.html
Take a look at that, and see if anything peeks your interest. Make sure to
check with the mailing list before choosing properly though -- some things
on there have been done, some are in progress and some won't likely be
approved for inclusion (and I haven't been keeping up myself enough to know
which ones).

Thanks,

- Robert






On 21 May 2014 20:03, Stelios chefa...@gmail.com wrote:

 Hello all,

 Firstly I apologize for asking in the mailing list but I can't find a
 more appropriate place.

 I am a university undergraduate student (ECE department), who is
 looking forward to find a project to work with, as my undergraduate
 thesis.

 Trying to find a FOSS project to work with, I would like to ask if you
 have any proposal for me to work on something that scikit-learn misses
 and needs to incorporate.

 Well certainly I can't just do some patching around in various
 projects, but I need to work with something specific, either
 standalone, or even better a discrete part of a bigger project (either
 code-oriented or research-oriented e.g optimizing something or both).

 I think that I have a knowledge of Python and Machine Learning where I
 could deepen further. Moreover I am familiar with C/C++, Bash, *nix
 system programming, Web tools as well if that would fit somehow...
 Lastly I have goodwill on learning any new stuff if needed.

 Has anyone to propose anything for me to look for regarding the
 scikit-learn project?

 Thanks you all for your time.
 Regards,
 Stelios Barberakis


 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Scikit-learn-general mailing list
 Scikit-learn-general@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general