-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meta Issue: make sure that skore brings benefits / is usable in plain vscode / jupyter #1001
Comments
If I put together:
I would be really happy as a user to write: # %%
proj = skore.create()
reporter = proj.CrossValidationReport(estimator, X, y)
# %%
reporter.plot.roc() and get the reporting activity happening that means:
|
What I understand from the title is that it's almost more a guidance that we should keep in mind and try to apply in any new feature than an issue. |
Is your feature request related to a problem? Please describe.
Right now, the whole user experience of skore assumes that we are going to use the skore UI (I don't remember how its called). But this is not currently how data scientists work, and they need some where to start.
Data scientists do interactive work in notebooks or vscode (or other environments, those are just the two most popular). We need to find a way for the usage of score to be beneficial very quick in such an environment.
Here is a screenshot of me trying to get some useful information from the CrossValidationReporter:
![image](https://private-user-images.githubusercontent.com/208217/397980618-7aa4566d-1a8b-48cc-97fa-9fe6bdc6c995.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg3OTkyOTMsIm5iZiI6MTczODc5ODk5MywicGF0aCI6Ii8yMDgyMTcvMzk3OTgwNjE4LTdhYTQ1NjZkLTFhOGItNDhjYy05N2ZhLTlmZTZiZGM2Yzk5NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwNVQyMzQzMTNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yN2E3ODZlM2Q5NDkwOWI4ODU5MGQyMzJjMDhkOTEwZTM2MzE2ZmY4YWIyZDIzZDE3M2M1OWZjYTZmMjNjOThlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.KS38j6uHmzcnJrGJ8mQTTAhvcRxL6veU3RZuglcLQxs)
I struggle to get what I want, which is the report on my cross validation. I have instantiated a skore project to try to see if it would give me a report, though this is not what I was interested in in the short term.
Knowing the discussions around skore, I understand that I probably need to start the server, but nothing on the screen tells me to do it. I am not guided through the process.
Describe the solution you'd like
As a user, I need to find easy ways of getting benefit (eg having the report), without reading the docs.
We should probably consider giving value (showing easily the report) without the skore UI, so that people install us and start using the tool
Summary: For me, it means that when I run in my normal workflow (ie jupyter notebook, or vscode), I get some output that gives me the values that I'm interested in, namely the different scores computed
The text was updated successfully, but these errors were encountered: