[Scikit-learn-general] My talk was approved for EuroScipy'14
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
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
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
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-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
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
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
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
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
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
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