Back to Community
sklearn version

Which version of sklearn is being used in the Research Environment? It doesn't seem to be supporting weighted linear regression which got added in 0.17.

22 responses

We're running sklearn version 0.16.1


The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by Quantopian. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. No information contained herein should be regarded as a suggestion to engage in or refrain from any investment-related course of action as none of Quantopian nor any of its affiliates is undertaking to provide investment advice, act as an adviser to any plan or entity subject to the Employee Retirement Income Security Act of 1974, as amended, individual retirement account or individual retirement annuity, or give advice in a fiduciary capacity with respect to the materials presented herein. If you are an individual retirement or other investor, contact your financial advisor or other fiduciary unrelated to Quantopian about whether any given investment idea, strategy, product or service described herein may be appropriate for your circumstances. All investments involve risk, including loss of principal. Quantopian makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances.

Are there any plans for an upgrade? I'm interested in quite a few features introduced later, like MLPRegressor.

I am also curious if an upgrade is on the horizon?

There aren't current plans for an upgrade to the package, we we share an update once we bump the version

+1 for this



One of the most cutting edge fields in science right now is data science and computer learning, they are adding new algorithms to sklearn every version. WE NEED THE NEW ONE. 0.19 is now available. @Alisa

I am trying to perofrm hyper parameter optimization with RandomSearch ,but stuck with 0.16, which has no support for finding best_params.


Also consider adding support for sklearn.model_selection, TimeSeriesSplit is very useful for evaluating machine learning models


Any updates on this? At this point the package is 3 years out of date.

I would like to know when there will be an update.

At this point my options seem to be: back door upgrade via copy and pasting source code from git, wait until there is an upgrade, write my own implementations, or move to a different platform.

It's really concerning that we can't update a standard package in less than 3 years.


Functions like TimeSeriesSplit are so important for today's ML modeling. Please consider upgrading to the newest version, as the better our models become, the better the chance of powerfull algos. Let's make it a Win Win for everyone!


+9 . Interesting paper btw on comparing PCA v. ANN for $swaps and brent crude. Uses MLPRegressor fn.





hope to update sklearn!