Skip to main content

Tooling and assistance for data scientists to "Own Your Data Science"

Project description

👋 Welcome to skore

ci python pypi license Discord

With skore, data scientists can:

  1. Track and visualize their ML/DS results.
  2. Get assistance when developing their ML/DS projects.
    • Scikit-learn compatible cross_validate() provides insights and checks on cross-validation.

These are only the first features: skore is a work in progress and aims to be an end-to-end library for data scientists. Stay tuned, and join our Discord if you want to give us feedback!

GIF: short demo of skore

⚙️ Installation

First of all, we recommend using a virtual environment (venv). You need python>=3.9.

Then, you can install skore by using pip:

pip install -U skore

Warning: For Windows users, the encoding must be set to UTF-8: see PYTHONUTF8.

🚀 Quick start

(For more information on how and why to use skore, see our documentation.)

  1. From your shell, initialize a skore project, here named my_project:
python -m skore create "my_project"

This will create a skore project directory named my_project.skore in your current working directory.

  1. Now that the project file exists, from your Python code (in the same directory), load the project so that you can read from and write to it, for example you can store an integer:
from skore import load
project = load("my_project.skore")
project.put("my_int", 3)
  1. Finally, from your shell (in the same directory), start the UI locally:
python -m skore launch "my_project"

This will automatically open a browser at the UI's location:

  1. On the top left, by default, you can observe that you are in a View called default. You can rename this view or create another one.
  2. From the Items section on the bottom left, you can add stored items to this view, either by clicking on + or by doing drag-and-drop.
  3. In the skore UI on the right, you can drag-and-drop items to re-order them, remove items, etc.

🔨 Contributing

Thank you for your interest! See CONTRIBUTING.rst.

💬 Where to ask questions

Type Platforms
🐛 Bug reports GitHub Issue Tracker
✨ Feature requests and ideas GitHub Issue Tracker & Discord
💬 Usage questions, discussions, contributions, etc Discord

Brought to you by

Probabl logo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skore-0.3.0.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

skore-0.3.0-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

Details for the file skore-0.3.0.tar.gz.

File metadata

  • Download URL: skore-0.3.0.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for skore-0.3.0.tar.gz
Algorithm Hash digest
SHA256 841f152c34d5bdd59cfa94cde63de4add35fa7effaa470b80939a9848ed16c37
MD5 f48dba420e4a3f5cdedfde1e75e42e6f
BLAKE2b-256 715051cb1c58ca1776c457ae6cf850ad2907e16b2fa82ce432b18c03d4413835

See more details on using hashes here.

Provenance

The following attestation bundles were made for skore-0.3.0.tar.gz:

Publisher: release.yml on probabl-ai/skore

Attestations:

File details

Details for the file skore-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: skore-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for skore-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6671f72b92ce1a8e04d23164df5416e980fc653f5accbe2791b380f4bff8b704
MD5 3e95f23827d7e1ae4938add96f6929be
BLAKE2b-256 4940b7ac9676cebf4da3e8d8803cead69b2631eaa47d3dffca8c6ce134387304

See more details on using hashes here.

Provenance

The following attestation bundles were made for skore-0.3.0-py3-none-any.whl:

Publisher: release.yml on probabl-ai/skore

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page