From reshama.stat at gmail.com Tue Jan 4 08:05:10 2022 From: reshama.stat at gmail.com (Reshama Shaikh) Date: Tue, 4 Jan 2022 08:05:10 -0500 Subject: [scikit-learn] Jan 2022 Updates: new member + social media + office hours Message-ID: Hello, Happy New Year! Read on for the newest updates from the scikit-learn community. [1] Juan Mart?n Loyola joins the scikit-learn Triage Team [2] Biweekly Community Office Hours (every other week) [3] scikit-learn is on social media: support us & get updates by following us! [1] We are excited to welcome Triage Team Member Juan Mart?n Loyola from Argentina. Learn more about Juan Mart?n's journey through open source, from a computer user to first contributing to PyMC, then Google Summer of Code, Data Umbrella's Latin America open source sprint, to Triage Team member with scikit-learn. https://blog.dataumbrella.org/jmloyola-opensource-experience [2] Beginning January 11, 2022, the scikit-learn team will hold bi-weekly office hours on Mondays. The schedule is available via the public calendar linked below. You can manually add the schedule to your personal calendar by clicking on the ?+? button in the bottom right corner. https://calendar.google.com/calendar/u/0/embed?src=social.scikitlearn at gmail.com&ctz=America/New_York DATE: Biweekly (every two weeks on Mondays) TIME: 10:00 PT / 13:00 ET / 18:00 UTC / 19:00 CET DURATION: 1 hour WHERE: Discord (https://discord.gg/N8dGHPpq) [3] Connect with scikit-learn on Social Media by following us on your favorite platforms! Feel free to share with others in your community including colleagues and students. [a] Twitter: https://twitter.com/scikit_learn [b] Twitter (commits): https://twitter.com/sklearn_commits [c] LinkedIn: https://www.linkedin.com/company/scikit-learn/ [d] YouTube: https://www.youtube.com/channel/UCJosFjYm0ZYVUARxuOZqnnw/playlists [e] Facebook: https://www.facebook.com/scikitlearnofficial/ [f] Instagram: https://www.instagram.com/scikitlearnofficial/ [g] TikTok: https://www.tiktok.com/@scikit.learn Cheers, Reshama & Lauren https://scikit-learn.org/dev/about.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrin.jalali at gmail.com Tue Jan 4 09:02:58 2022 From: adrin.jalali at gmail.com (Adrin) Date: Tue, 4 Jan 2022 15:02:58 +0100 Subject: [scikit-learn] Call for a vote on: Accept SLEP000: SLEP and its workflow Message-ID: Dear all, SLEP000 describes what SLEPs are and how the process of going through writing and accepting/rejecting a SLEP looks like, you can see a rendered version of it here and the discussions around the SLEP in this PR . Please let us know what you think, and if you're a core developer member of the community, please cast your votes in this PR . Comments are welcome here in the mailing list, but reduce clutter, please vote in the pull request and not here. According to our governance model, the vote will be open for a month (till 4th February), and the motion is accepted if 2/3 of the cast votes are in favor. Best, Adrin -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomasjpfan at gmail.com Sun Jan 9 16:25:44 2022 From: thomasjpfan at gmail.com (Thomas J. Fan) Date: Sun, 9 Jan 2022 16:25:44 -0500 Subject: [scikit-learn] Scikit-learn Triaging meetings Message-ID: Hi everyone, I plan to hold scikit-learn Triaging meetings every other Friday. This meeting aims to prioritize issues and PRs and make decisions on them. - Date: biweekly (every two weeks on Fridays) - Time: 10:00 PT / 13:00 ET / 18:00 UTC / 19:00 CET - Duration: 30 minutes - Where: Discord (https://discord.gg/VVzhr8cHK8) - Notes: https://hackmd.io/lkmoD1oESJaDHgF-L7IgZw?both This event is also on scikit-learn's public calendar: https://calendar.google.com/calendar/embed?src=social.scikitlearn%40gmail.com Please note, our Code of Conduct applies: https://github.com/scikit-learn/scikit-learn/blob/main/CODE_OF_CONDUCT.md Best, Thomas -------------- next part -------------- An HTML attachment was scrubbed... URL: From AYadav28 at slb.com Mon Jan 10 07:56:22 2022 From: AYadav28 at slb.com (Anup Arun Yadav) Date: Mon, 10 Jan 2022 12:56:22 +0000 Subject: [scikit-learn] What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn Message-ID: Hey Team, I've subscribed but don't know from where to post, please send URL also Please let me know what is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn. Thanks & Regards, Anup Yadav. Fullstack developer - II -- PITC =============================== Schlumberger Schlumberger Tech. Centre Pvt. Ltd. 4th Floor - Building No 8. Survey No. 144/145, Samrat Ashok Path Commerzone, Yerawada, Pune Maharashtra, India - 411 006 Schlumberger-Private -------------- next part -------------- An HTML attachment was scrubbed... URL: From AYadav28 at slb.com Mon Jan 10 07:59:32 2022 From: AYadav28 at slb.com (Anup Arun Yadav) Date: Mon, 10 Jan 2022 12:59:32 +0000 Subject: [scikit-learn] What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn Message-ID: Hey Team, I've subscribed but don't know from where to post, please send URL also Please let me know what is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn. Thanks & Regards, Anup Yadav. Fullstack developer - II -- PITC =============================== Schlumberger Schlumberger Tech. Centre Pvt. Ltd. 4th Floor - Building No 8. Survey No. 144/145, Samrat Ashok Path Commerzone, Yerawada, Pune Maharashtra, India - 411 006 Schlumberger-Private -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrin.jalali at gmail.com Mon Jan 10 10:05:20 2022 From: adrin.jalali at gmail.com (Adrin) Date: Mon, 10 Jan 2022 15:05:20 +0000 Subject: [scikit-learn] What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn In-Reply-To: References: Message-ID: Hi, What's exactly the reason you need this information? Best, Adrin On Mon., Jan. 10, 2022, 14:51 Anup Arun Yadav via scikit-learn, < scikit-learn at python.org> wrote: > Hey Team, > > > > I?ve subscribed but don?t know from where to post, please send URL also > Please let me know what is the ECCN (Export Control Classification Number) > number & COO (Country of Origin) of scikit-learn. > > > > > > > > *Thanks & Regards,* > > Anup Yadav. > > Fullstack developer ? II -- PITC > > =============================== > > Schlumberger > > Schlumberger Tech. Centre Pvt. Ltd. > > 4th Floor ? Building No 8. > > Survey No. 144/145, Samrat Ashok Path > > Commerzone, Yerawada, Pune > > Maharashtra, India ? 411 006 > > > > > > Schlumberger-Private > _______________________________________________ > 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 AYadav28 at slb.com Mon Jan 10 10:12:56 2022 From: AYadav28 at slb.com (Anup Arun Yadav) Date: Mon, 10 Jan 2022 15:12:56 +0000 Subject: [scikit-learn] [Ext] Re: What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn In-Reply-To: References: Message-ID: Hi Adrin, We have some Qualification process of all software / libraries we used, in that we have to mention ECCN and COO. This process is called Trade and Customs Compliance ("TCC") in that we have to ensure that there's no any policy violation against the use of any library. Thanks & Regards, Anup Yadav. Fullstack developer - II -- PITC =============================== Schlumberger Schlumberger Tech. Centre Pvt. Ltd. 4th Floor - Building No 8. Survey No. 144/145, Samrat Ashok Path Commerzone, Yerawada, Pune Maharashtra, India - 411 006 From: Adrin [mailto:adrin.jalali at gmail.com] Sent: 10 January 2022 20:35 To: Scikit-learn mailing list Cc: Anup Arun Yadav Subject: [Ext] Re: [scikit-learn] What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn Hi, What's exactly the reason you need this information? Best, Adrin On Mon., Jan. 10, 2022, 14:51 Anup Arun Yadav via scikit-learn, > wrote: Hey Team, I've subscribed but don't know from where to post, please send URL also Please let me know what is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn. Thanks & Regards, Anup Yadav. Fullstack developer - II -- PITC =============================== Schlumberger Schlumberger Tech. Centre Pvt. Ltd. 4th Floor - Building No 8. Survey No. 144/145, Samrat Ashok Path Commerzone, Yerawada, Pune Maharashtra, India - 411 006 Schlumberger-Private _______________________________________________ scikit-learn mailing list scikit-learn at python.org https://mail.python.org/mailman/listinfo/scikit-learn Schlumberger-Private -------------- next part -------------- An HTML attachment was scrubbed... URL: From rth.yurchak at gmail.com Mon Jan 10 10:31:06 2022 From: rth.yurchak at gmail.com (Roman Yurchak) Date: Mon, 10 Jan 2022 16:31:06 +0100 Subject: [scikit-learn] What is the ECCN (Export Control Classification Number) number & COO (Country of Origin) of scikit-learn In-Reply-To: References: Message-ID: <6f16df28-4398-25cd-8453-f8e7882281f6@gmail.com> Hi Anup, as far as I know scikit-learn is not export controlled. It has no components that belong to that classification. You can check yourself though the lists provided for instance in links of this blog post https://www.magicsplat.com/blog/ear/index.html to determine it. Though I'm not a lawyer, and it's indeed an interesting legal question with scikit-learn (similarly to other open-source projects) being hosted at Github which does enforce those to some extent https://docs.github.com/en/github/site-policy/github-and-trade-controls You could also contact Tidelift which should be able to provide this information for the projects they sponsor, though maybe only for companies who subscribe to it ) For instance, see discussion in https://forum.tidelift.com/t/export-control-classification-number/312 Roman On 10/01/2022 16:12, Anup Arun Yadav via scikit-learn wrote: > Hi Adrin, > > We have some Qualification process of all software / libraries we used, > in that we have to mention ECCN and COO. ?This process is called Trade > and Customs Compliance (?TCC?) in that we have to ensure that there?s no > any policy violation against the use of any library. > > *Thanks & Regards,* > > Anup Yadav. > > ? Fullstack developer ? II -- PITC > > ? =============================== > > ? Schlumberger > > ? Schlumberger Tech. Centre Pvt. Ltd. > > ??4^th Floor ? Building No 8. > > ??Survey No. 144/145, Samrat Ashok Path > > ??Commerzone, Yerawada, Pune > > ? Maharashtra, India ? 411 006 > > *From:*Adrin [mailto:adrin.jalali at gmail.com] > *Sent:* 10 January 2022 20:35 > *To:* Scikit-learn mailing list > *Cc:* Anup Arun Yadav > *Subject:* [Ext] Re: [scikit-learn] What is the ECCN (Export Control > Classification Number) number & COO (Country of Origin) of scikit-learn > > Hi, > > What's exactly the reason you need this information? > > Best, > > Adrin > > On Mon., Jan. 10, 2022, 14:51 Anup Arun Yadav via scikit-learn, > > wrote: > > Hey Team, > > I?ve subscribed but don?t know from where to post, please send URL > also Please let me know what is the ECCN (Export Control > Classification Number) number & COO (Country of Origin) of scikit-learn. > > *Thanks & Regards,* > > Anup Yadav. > > ? Fullstack developer ? II -- PITC > > ? =============================== > > ? Schlumberger > > ? Schlumberger Tech. Centre Pvt. Ltd. > > ??4^th Floor ? Building No 8. > > ??Survey No. 144/145, Samrat Ashok Path > > ??Commerzone, Yerawada, Pune > > ? Maharashtra, India ? 411 006 > > Schlumberger-Private > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > > > Schlumberger-Private > > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > From adrin.jalali at gmail.com Fri Jan 21 09:29:31 2022 From: adrin.jalali at gmail.com (Adrin) Date: Fri, 21 Jan 2022 15:29:31 +0100 Subject: [scikit-learn] VOTE: SLEP006 - Metadata Routing Message-ID: Hi there, We're calling a vote on SLEP006 - Metadata Routing, which is available here , and detailed past discussions can be found under these PRs and these issues . The current proposed implementation is drafted under this pull request where you can find a rendered version of the user guide here and a rendered version of the developer API (only applicable to third party developers and people who write custom estimators) here . These are found under `metadata_routing.rst` and `plot_metadata_routing.py` under the aforementioned PR respectively. Note that this PR does NOT touch scorers, splitters, or any of the estimators or meta-estimators in scikit-learn. It implements the machinery in `BaseEstimator` for *consumers* only. The PR is also not targeted to `main`, and instead it's to be merged into the `sample-props` branch on the main repo, with follow-up PRs to complete the implementation before merging into `main`. Please leave your votes here in the PR , and comment on the PR, here on the mailing list, or open new PRs/issues in the enhancement proposals repo or the main repo for specifics if you think further discussion is required. Note that this vote is not to merge the implementation PR, and is rather to accept the SLEP, and the SLEP does NOT discuss implementation details and the API for us and third party developers; but we're more than happy to discuss the implementation and the API during this voting round. We also plan to send out a survey asking third party developers for their opinion of our proposed developer API, parallel to this call for vote. This vote will close on February 21, 2022, and per our governance model it will pass if 2/3 of the cast vote from core developers are in favor, with no quorum/minimum participation requirements. Regards, Adrin -------------- next part -------------- An HTML attachment was scrubbed... URL: From gael.varoquaux at normalesup.org Sun Jan 23 17:31:08 2022 From: gael.varoquaux at normalesup.org (Gael Varoquaux) Date: Sun, 23 Jan 2022 23:31:08 +0100 Subject: [scikit-learn] Upcoming: 2nd edition of "Machine learning with scikit-learn MOOC" Message-ID: <20220123223108.tuianruwjewu3zxl@phare.normalesup.org> Hi everyone, The team at Inria, with the help of the Inria learning lab, will soon be opening the 2nd edition of the "Machine Learning with scikit-learn" MOOC: https://www.fun-mooc.fr/en/courses/machine-learning-python-scikit-learn/ The content of the MOOC is visible here (we are still polishing details, this is not final): https://inria.github.io/scikit-learn-mooc/ As you can see, it touches all the basics of machine learning, introduced with scikit-learn, teaching much more than the API of the library. We have put a lot of effort on being didactic. Anna Kondratenko, one of last year's participant, said of last year's edition: "I did a #ScikitLearnMooc course as part of a #100DaysOfCode challenge and I just loved it. Scikit-learn creators managed to make it practice-focused and entertaining at the same time. Also, it is perfect for beginners since it starts from the basics going to more advanced level." https://twitter.com/anacoding/status/1484949583629369344 This year's edition should be significantly more didactic! One of the values of participating to the MOOC, compared to just the material that we provide on the web, is that it is full of coding exercise, that are meant to teach understanding of machine-learning and coding skills. The MOOC is absolutely free, and all the materials are open (in the spirit of scikit-learn). While many people on this list may already know the contents of this MOOC (though, we have inserted many useful reflections), you might know people who could benefit from this course to learn machine learning. Please help us spread the word. Pythonly yours, Ga?l -- Gael Varoquaux Research Director, INRIA http://gael-varoquaux.info http://twitter.com/GaelVaroquaux From mahmood.nt at gmail.com Mon Jan 24 04:41:57 2022 From: mahmood.nt at gmail.com (Mahmood Naderan) Date: Mon, 24 Jan 2022 10:41:57 +0100 Subject: [scikit-learn] Looking for sklearn.neighbors.kde Message-ID: Hi, I have installed scikit 1.0.2 version via pip as below $ pip3 install --user sklearn Collecting sklearn Downloading sklearn-0.0.tar.gz (1.1 kB) Collecting scikit-learn Downloading scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.7 MB) |????????????????????????????????| 26.7 MB 10.5 MB/s Requirement already satisfied: scipy>=1.1.0 in ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.6.0) Collecting joblib>=0.11 Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB) Requirement already satisfied: numpy>=1.14.6 in ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.20.2) Collecting threadpoolctl>=2.0.0 Using cached threadpoolctl-3.0.0-py3-none-any.whl (14 kB) Building wheels for collected packages: sklearn Building wheel for sklearn (setup.py) ... done Created wheel for sklearn: filename=sklearn-0.0-py2.py3-none-any.whl size=1316 sha256=8bcf6cce0190ae1dcf2af1315bc71b09a162362ec91e063cdc027b4ec55b5ff1 Stored in directory: /home//.cache/pip/wheels/22/0b/40/fd3f795caaa1fb4c6cb738bc1f56100be1e57da95849bfc897 Successfully built sklearn Installing collected packages: threadpoolctl, joblib, scikit-learn, sklearn Successfully installed joblib-1.1.0 scikit-learn-1.0.2 sklearn-0.0 threadpoolctl-3.0.0 However, I get the following error when I want to use KernelDensity from sklearn.neighbors.kde import KernelDensity ModuleNotFoundError: No module named 'sklearn.neighbors.kde' Any idea how to fix that? Regards, Mahmood -------------- next part -------------- An HTML attachment was scrubbed... URL: From g.lemaitre58 at gmail.com Mon Jan 24 04:46:12 2022 From: g.lemaitre58 at gmail.com (=?utf-8?Q?Guillaume_Lema=C3=AEtre?=) Date: Mon, 24 Jan 2022 10:46:12 +0100 Subject: [scikit-learn] Looking for sklearn.neighbors.kde In-Reply-To: References: Message-ID: <607F9C88-FCE3-42D6-BB77-706A20286310@gmail.com> Looking at the documentation: https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KernelDensity.html The public import is: `from sklearn.neighbors import KernelDensity` omitting the kde. Cheers, -- Guillaume Lemaitre Scikit-learn @ Inria Foundation https://glemaitre.github.io/ > On 24 Jan 2022, at 10:41, Mahmood Naderan wrote: > > Hi, > I have installed scikit 1.0.2 version via pip as below > > $ pip3 install --user sklearn > Collecting sklearn > Downloading sklearn-0.0.tar.gz (1.1 kB) > Collecting scikit-learn > Downloading scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.7 MB) > |????????????????????????????????| 26.7 MB 10.5 MB/s > Requirement already satisfied: scipy>=1.1.0 in ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.6.0) > Collecting joblib>=0.11 > Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB) > Requirement already satisfied: numpy>=1.14.6 in ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.20.2) > Collecting threadpoolctl>=2.0.0 > Using cached threadpoolctl-3.0.0-py3-none-any.whl (14 kB) > Building wheels for collected packages: sklearn > Building wheel for sklearn (setup.py) ... done > Created wheel for sklearn: filename=sklearn-0.0-py2.py3-none-any.whl size=1316 sha256=8bcf6cce0190ae1dcf2af1315bc71b09a162362ec91e063cdc027b4ec55b5ff1 > Stored in directory: /home//.cache/pip/wheels/22/0b/40/fd3f795caaa1fb4c6cb738bc1f56100be1e57da95849bfc897 > Successfully built sklearn > Installing collected packages: threadpoolctl, joblib, scikit-learn, sklearn > Successfully installed joblib-1.1.0 scikit-learn-1.0.2 sklearn-0.0 threadpoolctl-3.0.0 > > > However, I get the following error when I want to use KernelDensity > > from sklearn.neighbors.kde import KernelDensity > ModuleNotFoundError: No module named 'sklearn.neighbors.kde' > > > Any idea how to fix that? > > Regards, > Mahmood > > > _______________________________________________ > 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 mahmood.nt at gmail.com Mon Jan 24 04:52:40 2022 From: mahmood.nt at gmail.com (Mahmood Naderan) Date: Mon, 24 Jan 2022 10:52:40 +0100 Subject: [scikit-learn] Looking for sklearn.neighbors.kde In-Reply-To: <607F9C88-FCE3-42D6-BB77-706A20286310@gmail.com> References: <607F9C88-FCE3-42D6-BB77-706A20286310@gmail.com> Message-ID: Thanks for the quick answer. Regards, Mahmood On Mon, Jan 24, 2022 at 10:48 AM Guillaume Lema?tre wrote: > Looking at the documentation: > https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KernelDensity.html > > The public import is: `from sklearn.neighbors import KernelDensity` > omitting the kde. > > Cheers, > -- > Guillaume Lemaitre > Scikit-learn @ Inria Foundation > https://glemaitre.github.io/ > > On 24 Jan 2022, at 10:41, Mahmood Naderan wrote: > > Hi, > I have installed scikit 1.0.2 version via pip as below > > $ pip3 install --user sklearn > Collecting sklearn > Downloading sklearn-0.0.tar.gz (1.1 kB) > Collecting scikit-learn > Downloading > scikit_learn-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > (26.7 MB) > |????????????????????????????????| 26.7 MB 10.5 MB/s > Requirement already satisfied: scipy>=1.1.0 in > ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.6.0) > Collecting joblib>=0.11 > Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB) > Requirement already satisfied: numpy>=1.14.6 in > ./.local/lib/python3.8/site-packages (from scikit-learn->sklearn) (1.20.2) > Collecting threadpoolctl>=2.0.0 > Using cached threadpoolctl-3.0.0-py3-none-any.whl (14 kB) > Building wheels for collected packages: sklearn > Building wheel for sklearn (setup.py) ... done > Created wheel for sklearn: filename=sklearn-0.0-py2.py3-none-any.whl > size=1316 > sha256=8bcf6cce0190ae1dcf2af1315bc71b09a162362ec91e063cdc027b4ec55b5ff1 > Stored in directory: > /home//.cache/pip/wheels/22/0b/40/fd3f795caaa1fb4c6cb738bc1f56100be1e57da95849bfc897 > Successfully built sklearn > Installing collected packages: threadpoolctl, joblib, scikit-learn, sklearn > Successfully installed joblib-1.1.0 scikit-learn-1.0.2 sklearn-0.0 > threadpoolctl-3.0.0 > > > However, I get the following error when I want to use KernelDensity > > from sklearn.neighbors.kde import KernelDensity > ModuleNotFoundError: No module named 'sklearn.neighbors.kde' > > > Any idea how to fix that? > > Regards, > Mahmood > > > _______________________________________________ > scikit-learn mailing list > scikit-learn at python.org > https://mail.python.org/mailman/listinfo/scikit-learn > > > _______________________________________________ > 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 Mon Jan 24 17:47:54 2022 From: thomasjpfan at gmail.com (Thomas J. Fan) Date: Mon, 24 Jan 2022 17:47:54 -0500 Subject: [scikit-learn] scikit-learn monthly developer meeting: Monday January 31 2022 Message-ID: Dear all, The scikit-learn developer monthly meeting will take place on Monday January 31 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=1&day=31&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 mahmood.nt at gmail.com Tue Jan 25 10:57:06 2022 From: mahmood.nt at gmail.com (Mahmood) Date: Tue, 25 Jan 2022 16:57:06 +0100 Subject: [scikit-learn] Using KernelDensity for spatial clustering Message-ID: <37030CF3-EA86-499C-BED6-96F1ECB6DBAB@hxcore.ol> An HTML attachment was scrubbed... URL: From mahmood.nt at gmail.com Tue Jan 25 10:58:38 2022 From: mahmood.nt at gmail.com (Mahmood Naderan) Date: Tue, 25 Jan 2022 16:58:38 +0100 Subject: [scikit-learn] Using KernelDensity for spatial clustering Message-ID: Hi I would like to group a set of numbers by their spatial distance and since it is a 1D problem, I want to use KernelDensity. Based on the examples I saw in the internet [1], the following code, works: a = array([1,2,3,10,12,11,50,51,52,53]).reshape(-1, 1) kde = KernelDensity(kernel='gaussian').fit(a) s = linspace(0,100) e = kde.score_samples(s.reshape(-1,1)) mi = argrelextrema(e, np.less)[0] With the code, I am able to find the minima of the KDE and then compare the values in `a` with `s[mi]`. For simple and test file, that works. However, I need some more information about the way it works. For example, if I change the linespace boundries, the result changes. What does the linespace do exactly? [1] https://scikit-learn.org/stable/auto_examples/neighbors/plot_kde_1d.html Regards, Mahmood From adrin.jalali at gmail.com Thu Jan 27 07:34:01 2022 From: adrin.jalali at gmail.com (Adrin) Date: Thu, 27 Jan 2022 13:34:01 +0100 Subject: [scikit-learn] Metadata Routing Survey Message-ID: Hi there, We're in the process of hopefully finalizing the user and developer API for metadata routing, and we'd like to hear your thoughts on a few things, especially if you're somebody who develops custom/third party scikit-learn compatible estimators. You can find the survey here . It'll take just a few minutes, and it would really help us finalize the work and have it ready sooner for you to benefit from it. Regards, Adrin -------------- next part -------------- An HTML attachment was scrubbed... URL: