ploomber / sklearn-evaluation

Machine learning model evaluation made easy: plots, tables, HTML reports, experiment tracking and Jupyter notebook analysis.
https://sklearn-evaluation.ploomber.io
Apache License 2.0
455 stars 54 forks source link

Pull Request for Heteroscedasticity in Regression (Issue #166) #308

Closed TegveerG closed 1 year ago

TegveerG commented 1 year ago

Describe your changes

Issue ticket number and link

Closes #166 https://github.com/ploomber/sklearn-evaluation/issues/166

Checklist before requesting a review


:books: Documentation preview :books:: https://sklearn-evaluation--308.org.readthedocs.build/en/308/

idomic commented 1 year ago

Hey @TegveerG please fix the CI issues?

TegveerG commented 1 year ago

Hi @idomic, for my assignment, I got the permission from Eduardo to use statsmodels. Now, in my latest commit, I added "statsmodels" to both files environment.yml and requirements.txt .

From the detailed build documentation of my latest commit, two problems are present that I think stem from the html.py file present in /checkouts/readthedocs.org/user_builds/sklearn-evaluation/envs/308/lib/python3.8/site-packages/pandas/io/html.py.

I believe because lxml cannot be imported (even though it is present in the environment.yml file), the following exception is being raised:

nbclient.exceptions.CellExecutionError: An error occurred while executing the following cell:

nbs["metrics"]

Any advice on how to troubleshoot this?