From gael.varoquaux at normalesup.org Sat Feb 5 10:23:22 2022 From: gael.varoquaux at normalesup.org (Gael Varoquaux) Date: Sat, 5 Feb 2022 16:23:22 +0100 Subject: [scikit-learn] Scikit-learn got a prize in France Message-ID: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> Hi everyone, It has just been announced that scikit-learn has received a prize for open-source scientific software from the French government: https://twitter.com/Osec2022/status/1489973348637585416 I knew that we were short-listed, but I only got confirmation that we would receive it a few minutes ago. I'm listed on the tweet, but the prize is for the software, and not an individual, and to the whole community, which I of course mentioned in the acceptance speech. As far as I know, this is not going to make any one of us rich, unfortunately: I think that there is no money involved. Thanks a lot for being part of this adventure, Ga?l -- Gael Varoquaux Research Director, INRIA http://gael-varoquaux.info http://twitter.com/GaelVaroquaux From gyromagnetic at gmail.com Sat Feb 5 11:26:33 2022 From: gyromagnetic at gmail.com (Gyro Funch) Date: Sat, 5 Feb 2022 17:26:33 +0100 Subject: [scikit-learn] Scikit-learn got a prize in France In-Reply-To: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> References: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> Message-ID: On 2022-02-05 04:23 PM, Gael Varoquaux wrote: > Hi everyone, > > It has just been announced that scikit-learn has received a prize for > open-source scientific software from the French government: > https://twitter.com/Osec2022/status/1489973348637585416 > > I knew that we were short-listed, but I only got confirmation that we > would receive it a few minutes ago. > > I'm listed on the tweet, but the prize is for the software, and not an > individual, and to the whole community, which I of course mentioned in > the acceptance speech. As far as I know, this is not going to make any > one of us rich, unfortunately: I think that there is no money involved. > > Thanks a lot for being part of this adventure, > > Ga?l > Well done and richly deserved! -gyro From maykonschots at gmail.com Sat Feb 5 11:35:52 2022 From: maykonschots at gmail.com (mrschots) Date: Sat, 5 Feb 2022 13:35:52 -0300 Subject: [scikit-learn] Scikit-learn got a prize in France In-Reply-To: References: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> Message-ID: I literally owe my career in the data space to scikit-learn. It?s not just a framework but a school of thought regarding predictive modeling. Super well deserved, folks :) Schots Em s?b., 5 de fev. de 2022 ?s 13:32, Gyro Funch escreveu: > On 2022-02-05 04:23 PM, Gael Varoquaux wrote: > > Hi everyone, > > > > It has just been announced that scikit-learn has received a prize for > > open-source scientific software from the French government: > > https://twitter.com/Osec2022/status/1489973348637585416 > > > > I knew that we were short-listed, but I only got confirmation that we > > would receive it a few minutes ago. > > > > I'm listed on the tweet, but the prize is for the software, and not an > > individual, and to the whole community, which I of course mentioned in > > the acceptance speech. As far as I know, this is not going to make any > > one of us rich, unfortunately: I think that there is no money involved. > > > > Thanks a lot for being part of this adventure, > > > > Ga?l > > > > > Well done and richly deserved! > > -gyro > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > -- Schots -------------- next part -------------- An HTML attachment was scrubbed... URL: From satra at mit.edu Sat Feb 5 12:00:37 2022 From: satra at mit.edu (Satrajit Ghosh) Date: Sat, 5 Feb 2022 12:00:37 -0500 Subject: [scikit-learn] Scikit-learn got a prize in France In-Reply-To: References: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> Message-ID: very well deserved scikit-learn team. cheers, satra On Sat, Feb 5, 2022 at 11:37 AM mrschots wrote: > > I literally owe my career in the data space to scikit-learn. It?s not just > a framework but a school of thought regarding predictive modeling. > > Super well deserved, folks :) > > Schots > > Em s?b., 5 de fev. de 2022 ?s 13:32, Gyro Funch > escreveu: > >> On 2022-02-05 04:23 PM, Gael Varoquaux wrote: >> > Hi everyone, >> > >> > It has just been announced that scikit-learn has received a prize for >> > open-source scientific software from the French government: >> > https://twitter.com/Osec2022/status/1489973348637585416 >> > >> > I knew that we were short-listed, but I only got confirmation that we >> > would receive it a few minutes ago. >> > >> > I'm listed on the tweet, but the prize is for the software, and not an >> > individual, and to the whole community, which I of course mentioned in >> > the acceptance speech. As far as I know, this is not going to make any >> > one of us rich, unfortunately: I think that there is no money involved. >> > >> > Thanks a lot for being part of this adventure, >> > >> > Ga?l >> > >> >> >> Well done and richly deserved! >> >> -gyro >> >> _______________________________________________ >> scikit-learn mailing list >> scikit-learn at python.org >> https://mail.python.org/mailman/listinfo/scikit-learn >> > -- > Schots > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bertrand.thirion at inria.fr Sat Feb 5 13:11:10 2022 From: bertrand.thirion at inria.fr (bthirion) Date: Sat, 5 Feb 2022 19:11:10 +0100 Subject: [scikit-learn] Scikit-learn got a prize in France In-Reply-To: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> References: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> Message-ID: <1c8ff666-8328-278a-2732-3e8443343b3e@inria.fr> Congrats ! B Le 05/02/2022 ? 16:23, Gael Varoquaux a ?crit?: > Hi everyone, > > It has just been announced that scikit-learn has received a prize for > open-source scientific software from the French government: > https://twitter.com/Osec2022/status/1489973348637585416 > > I knew that we were short-listed, but I only got confirmation that we > would receive it a few minutes ago. > > I'm listed on the tweet, but the prize is for the software, and not an > individual, and to the whole community, which I of course mentioned in > the acceptance speech. As far as I know, this is not going to make any > one of us rich, unfortunately: I think that there is no money involved. > > Thanks a lot for being part of this adventure, > > Ga?l > From joel.nothman at gmail.com Sun Feb 6 06:11:33 2022 From: joel.nothman at gmail.com (Joel Nothman) Date: Sun, 6 Feb 2022 22:11:33 +1100 Subject: [scikit-learn] Scikit-learn got a prize in France In-Reply-To: <1c8ff666-8328-278a-2732-3e8443343b3e@inria.fr> References: <20220205152322.g34fykxbbx3f2jib@phare.normalesup.org> <1c8ff666-8328-278a-2732-3e8443343b3e@inria.fr> Message-ID: Do we suddenly get recognition when we release 1.0?! :D Well done everyone for getting us here :) Joel On Sun, 6 Feb 2022 at 05:25, bthirion wrote: > Congrats ! B > > Le 05/02/2022 ? 16:23, Gael Varoquaux a ?crit : > > Hi everyone, > > > > It has just been announced that scikit-learn has received a prize for > > open-source scientific software from the French government: > > https://twitter.com/Osec2022/status/1489973348637585416 > > > > I knew that we were short-listed, but I only got confirmation that we > > would receive it a few minutes ago. > > > > I'm listed on the tweet, but the prize is for the software, and not an > > individual, and to the whole community, which I of course mentioned in > > the acceptance speech. As far as I know, this is not going to make any > > one of us rich, unfortunately: I think that there is no money involved. > > > > Thanks a lot for being part of this adventure, > > > > Ga?l > > > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > -------------- next part -------------- An HTML attachment was scrubbed... URL: From arliss.collins at gmail.com Sun Feb 6 19:14:51 2022 From: arliss.collins at gmail.com (Arliss Collins) Date: Sun, 6 Feb 2022 19:14:51 -0500 Subject: [scikit-learn] Call for Proposals for SciPy 2022! Message-ID: [image: image.png] Hello Everyone, We are reaching out to you about the 21st annual Scientific Computing with Python Conference ? also known as SciPy 2022 ? that will be held July 11-17, 2022 in Austin, Texas. The call for submissions is now open, and we would love to receive proposals from folks in your organization. We seek submissions for talks and posters by *February 11*. This year, in addition to the general conference track and domain mini-symposia, we are accepting submissions for two specialized tracks: (1) Machine Learning and Data Science, and (2) Data Life Cycle. We are also seeking tutorial submissions by *February 15.* This year's conference will be held in-person in Austin, Texas. Registration opens February 3 and early bird rates end May 1. Scholarships are available this year ? if you?d like to apply for a scholarship to attend, please fill out this form . The deadline for scholarships is *March 13*. The conference will conclude with two days of Sprints focused on developing and maintaining open source Python scientific software. In addition we are proud to offer again our Mentorship Program and networking events with focused topics like ?Careers in Data Science.? You can find out more about our programming at https://www.scipy2022.scipy.org/about. The full schedule will be published later in May. In the meantime, please check out last year?s schedule and videos of last year?s talks and events to get a better idea of what SciPy conferences are like. SciPy 2022 is shaping up to be a fantastic conference. We hope you'll join us in July! SciPy Organizers -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 170392 bytes Desc: not available URL: From dtian09 at googlemail.com Thu Feb 10 07:16:57 2022 From: dtian09 at googlemail.com (David Tian) Date: Thu, 10 Feb 2022 12:16:57 +0000 Subject: [scikit-learn] Converting Scikit-learn Models to C code In-Reply-To: References: Message-ID: Hi, I use scikit-learn to train machine learning models such as neural networks and SVM in my research. I would like to convert the model files (.joblib files) to C code. I wonder whether there are any software tools to do this? Thank you. David -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrin.jalali at gmail.com Thu Feb 10 07:26:40 2022 From: adrin.jalali at gmail.com (Adrin) Date: Thu, 10 Feb 2022 13:26:40 +0100 Subject: [scikit-learn] Converting Scikit-learn Models to C code In-Reply-To: References: Message-ID: Hi, For purposes other than teaching, you should't use the neural network implementation provided in sklearn. For SVMs, you could try ONNX, it's not C, but it may satisfy your requirement. Best, Adrin On Thu, Feb 10, 2022 at 1:18 PM David Tian via scikit-learn < scikit-learn at python.org> wrote: > Hi, > > I use scikit-learn to train machine learning models such as neural > networks and SVM in my research. I would like to convert the model files > (.joblib files) to C code. I wonder whether there are any software tools to > do this? > > Thank you. > David > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sihawi.khalid at eee.upd.edu.ph Thu Feb 10 13:48:28 2022 From: sihawi.khalid at eee.upd.edu.ph (Sihawi Khalid) Date: Fri, 11 Feb 2022 02:48:28 +0800 Subject: [scikit-learn] How to implement a callable distance metruc function in scikit-learn TSNE Message-ID: Hi all! I have been using the TSNE module in python?s sklearn to visualize n-dimensional binary valued dataset using ?hamming? as the distance metric. I plan on packing the n-dimensional dataset into bits in a uint8 array using numpy?s ?packbits? function. To use the TSNE module on the packed dataset, I would have to unpack the new dataset and use the ?hamming? distance metric as I have been doing in my original dataset. I however want to write a simple callable function that will unpack just two instances in the packed dataset and measure the hamming distance. In my initial attempt, I used a lambda function as a metric which takes two input arrays, unack them and outputs the hamming distance between the two. Here's an example given 'myPackedDataset' is the packed dataset: tsneCluster = TSNE(learning_rate=rate_val, perplexity=per_val, n_iter=iter_val, metric=lambda x, y: distance.hamming(np.unpackbits(x), np.unpackbits(y))) fit_result = tsne.fit_transform(myPackedDataset) I get this error at the TSNE declaration: TypeError: Expected an input array of unsigned byte data type I am still trying to understand how the callable function option of the TSNE's metric parameter works but I would really appreciate any help. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bayrak at cbs.mpg.de Tue Feb 15 11:05:06 2022 From: bayrak at cbs.mpg.de (=?UTF-8?Q?=c5=9eeyma_Bayrak?=) Date: Tue, 15 Feb 2022 17:05:06 +0100 Subject: [scikit-learn] willing to attend to the sprint on March 12 Message-ID: Hi all, seeing the recent twitter post: How is it possible to attend to the scikit-learn sprint in Paris on March 12? One idea is to implement the "diffusion map embedding" method there - a nonlinear dimensionality technique ;) Best, ?eyma. -------------- next part -------------- An HTML attachment was scrubbed... URL: From g.lemaitre58 at gmail.com Tue Feb 15 11:09:57 2022 From: g.lemaitre58 at gmail.com (=?utf-8?Q?Guillaume_Lema=C3=AEtre?=) Date: Tue, 15 Feb 2022 17:09:57 +0100 Subject: [scikit-learn] willing to attend to the sprint on March 12 In-Reply-To: References: Message-ID: <397514AB-E88C-4029-AB09-498CC89171A1@gmail.com> The primary organiser are WiMLDS Paris. All information are available there: https://www.meetup.com/fr-FR/Paris-Women-in-Machine-Learning-Data-Science/events/283918976/ Cheers, -- Guillaume Lemaitre Scikit-learn @ Inria Foundation https://glemaitre.github.io/ > On 15 Feb 2022, at 17:05, ?eyma Bayrak wrote: > > Hi all, > > seeing the recent twitter post: How is it possible to attend to the scikit-learn sprint in Paris on March 12? > > One idea is to implement the "diffusion map embedding" method there - a nonlinear dimensionality technique ;) > > Best, > > ?eyma. > > > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomasjpfan at gmail.com Fri Feb 18 09:50:34 2022 From: thomasjpfan at gmail.com (Thomas J. Fan) Date: Fri, 18 Feb 2022 09:50:34 -0500 Subject: [scikit-learn] scikit-learn monthly developer meeting: Monday February 28 2022 Message-ID: Dear all, The scikit-learn developer monthly meeting will take place on Monday February 28 2022 at 20:00 UTC. - Video call link: https://meet.google.com/ews-uszu-djs - Meeting notes / agenda: https://hackmd.io/0yokz72CTZSny8y3Re648Q - Local times: https://www.timeanddate.com/worldclock/meetingdetails.html?year=2022&month=2&day=28&hour=20&min=0&sec=0&p1=1440&p2=240&p3=248&p4=195&p5=179&p6=224 The goal of this meeting is to discuss ongoing development topics for the project. Everybody is welcome. As usual, please follow the code of conduct of the project: https://github.com/scikit-learn/scikit-learn/blob/main/CODE_OF_CONDUCT.md Regards, Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: From fad469 at uregina.ca Fri Feb 25 14:00:00 2022 From: fad469 at uregina.ca (Farzana Anowar) Date: Fri, 25 Feb 2022 14:00:00 -0500 Subject: [scikit-learn] Batch Incremental Learning from Scikit-Multiflow Message-ID: Hello Scikit-learn community, I hope you all are doing well! I am currently working with BatchIncrementalClassifier from Scikit-multiflow package. For this BatchIncrementalClassifier, the following example is given: # Setup a data stream stream = SEAGenerator(random_state=1) # Pre-training the classifier with 200 samples X, y = stream.next_sample(200) batch_incremental_cfier = BatchIncrementalClassifier() batch_incremental_cfier.partial_fit(X, y) # Preparing the processing of 5000 samples and correct prediction count n_samples = 0 correct_cnt = 0 while n_samples < 5000 and stream.has_more_samples(): X, y = stream.next_sample() y_pred = batch_incremental_cfier.predict(X) if y[0] == y_pred[0]: correct_cnt += 1 batch_incremental_cfier.partial_fit(X, y) n_samples += 1 # Display results print('Batch Incremental ensemble classifier example') print('{} samples analyzed'.format(n_samples)) print('Performance: {}'.format(correct_cnt / n_samples)) Now my questions are: 1. For pre-training the model, the classifier used 200 samples from the stream, and then it does the prequential evaluation (test-train) on 5000 samples. So, the 200 samples, are they considered as the 1st batch of data from the stream that is just used for pre-training and when the 2nd batch of data (5000) becomes available it does the evaluation based on the pre-train model??? (This makes sense to me, as in this way, we will have influence from the previous pre-trained model) or 2. Is this one batch (200+5000) from the stream where 1st 200 samples have been used to pre-train and the rest of the samples are used for evaluation?? And when the next batch will arrive from the stream, will it does the same thing (200 for pre-training and the rest of them for evaluation)?? (If this is the case, are not we training from the scratch each time which does not keep the BatchIncrementalClassifier as an incremental classifier anymore?) Thanks! -- Best Regards, Farzana Anowar, PhD Candidate Department of Computer Science University of Regina From ticani0610 at gmail.com Sat Feb 26 09:27:06 2022 From: ticani0610 at gmail.com (=?UTF-8?B?67CV7IOB7KeE?=) Date: Sat, 26 Feb 2022 23:27:06 +0900 Subject: [scikit-learn] Blog posting Message-ID: Hello. I am a college student studying machine learning in Korea. I would like to study and organize articles like scikit-learn's wonderful tutorial on my personal blog and post them in Korean. Is there something that might be a problem? I wish scikit-learn continued success and prosperity in the future. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From marmochiaskl at gmail.com Mon Feb 28 15:13:47 2022 From: marmochiaskl at gmail.com (Chiara Marmo) Date: Mon, 28 Feb 2022 10:13:47 -1000 Subject: [scikit-learn] Blog posting In-Reply-To: References: Message-ID: Dear ??, scikit-learn documentation and website content is released under the BSD license . Feel free to reuse those contents citing the sources (scikit-learn.org) and using a compatible license. If you are planning to work on a consistent translation of the website, please let us know, as we can also add your link to our translation page . Kind regards, Chiara On Sat, Feb 26, 2022 at 4:28 AM ??? wrote: > Hello. > I am a college student studying machine learning in Korea. I would like to > study and organize articles like scikit-learn's wonderful tutorial on my > personal blog and post them in Korean. Is there something that might be a > problem? > I wish scikit-learn continued success and prosperity in the future. > Thank you. > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > -------------- next part -------------- An HTML attachment was scrubbed... URL: