Query about backword compatibility of scikit-learn 1.2 with older versions of scikit-learn
Hello, I am going to start development of a tool with scikit-learn 1.2 as my project work. I have tried to search on the internet but I couldn't find it so I have sent this email. 1. My question is, if I use scikit-learn 1.2 for development of my tool and in future if new versions of scikit-learn will be released, will they be compatible with scikit-learn 1.2? 2. I would also like to know, from where I can find reverse compatibility of all versions of scikit-learn from 0.15 to 1.2? -- Thanks and Regards. Mehulkumar Kantaria *Master of Science - *Computer Engineering, SJSU, California, USA (2021-2023)
Hi Mehul, Generally speaking, when changing behavior or breaking things, we give users around 2 versions time to change their code. During that period, uesrs will get a `FutureWarning` and after that they might get an error, depending what the issue is. There is no place for you to really check all of them, but you can get an idea by carefully reading our changelog: https://scikit-learn.org/dev/whats_new.html Best, Adrin On Wed, Aug 31, 2022 at 9:28 PM Mehul Kantaria <kantariamehul@gmail.com> wrote:
Hello,
I am going to start development of a tool with scikit-learn 1.2 as my project work. I have tried to search on the internet but I couldn't find it so I have sent this email.
1. My question is, if I use scikit-learn 1.2 for development of my tool and in future if new versions of scikit-learn will be released, will they be compatible with scikit-learn 1.2?
2. I would also like to know, from where I can find reverse compatibility of all versions of scikit-learn from 0.15 to 1.2?
-- Thanks and Regards.
Mehulkumar Kantaria *Master of Science - *Computer Engineering, SJSU, California, USA (2021-2023) _______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn
Hi Adrian, I was looking for an implementation of the Maximal Marginal Relevance (MMR) function in the sklearn metrics module. But I am not able to find it. Can you please confirm if there are no predefined functions for MMR in sklearn library. If so can this be contributed to the sklearn library as open source? Thanks and Regards, Praveen Thenraj On Thu, 1 Sep 2022 at 12:24 PM, Adrin <adrin.jalali@gmail.com> wrote:
Hi Mehul,
Generally speaking, when changing behavior or breaking things, we give users around 2 versions time to change their code. During that period, uesrs will get a `FutureWarning` and after that they might get an error, depending what the issue is.
There is no place for you to really check all of them, but you can get an idea by carefully reading our changelog: https://scikit-learn.org/dev/whats_new.html
Best, Adrin
On Wed, Aug 31, 2022 at 9:28 PM Mehul Kantaria <kantariamehul@gmail.com> wrote:
Hello,
I am going to start development of a tool with scikit-learn 1.2 as my project work. I have tried to search on the internet but I couldn't find it so I have sent this email.
1. My question is, if I use scikit-learn 1.2 for development of my tool and in future if new versions of scikit-learn will be released, will they be compatible with scikit-learn 1.2?
2. I would also like to know, from where I can find reverse compatibility of all versions of scikit-learn from 0.15 to 1.2?
-- Thanks and Regards.
Mehulkumar Kantaria *Master of Science - *Computer Engineering, SJSU, California, USA (2021-2023) _______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn
_______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn
-- Thanks and Regards, Praveen Thenraj
participants (3)
-
Adrin -
Mehul Kantaria -
praveen thenraj