Model-guided, interactive data debugging and enhancements
3LC is an ML tool that lets you see your dataset through your model's eyes!
- Find important or inefficient samples
- Understand what samples work and where your model struggles
- Improve your model in different ways by weighting your data
Features
- Python library, local environment and web-based UI
- No data duplication
- No upload of data to SaaS
- High-end visualization, insights, and real-time editing of data
- Get massive amounts of intelligence with just a few lines of code
- Works seamlessly with your model training and listens to every data point
Quickstart
pip install --index-url https://pypi.3lc.ai/public/repositories/releases-public --extra-index-url https://pypi.org/simple 3lc
Optionally clone the demo notebooks:
git clone https://github.com/3lc-ai/3lc-examples.git
Start the 3LC Object Service
The 3LC Object Service facilitates the sharing of samples and metrics between the different components in 3LC, including
your notebooks and the 3LC Dashboard. It needs to be explicitly started from the terminal in order to use 3LC. The
Object Service can be terminated by pressing Q from the terminal window.
3lc service
We provide some sample projects, so you can explore the Dashboard before providing your own data.
Launch 3LC Dashboard
Launch the 3LC Dashboard to explore your training runs and training data.
Video Tutorial
Check out this short introduction on 3LC on our YouTube channel:
Getting Started with 3LC - YouTube
Support
Please join our Discord for support and discussion!
Privacy
Please see our Privacy Notice for details about your privacy.
Release files for 3lc 3.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| 3lc-3.2.2-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| 3lc-3.2.2-cp313-cp313-manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64 | Details |
| 3lc-3.2.2-cp313-cp313-manylinux_2_28_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ ARM64 | Details |
| 3lc-3.2.2-cp313-cp313-macosx_13_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 13.0+ ARM64 | Details |
| 3lc-3.2.2-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| 3lc-3.2.2-cp312-cp312-manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64 | Details |
| 3lc-3.2.2-cp312-cp312-manylinux_2_28_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ ARM64 | Details |
| 3lc-3.2.2-cp312-cp312-macosx_13_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 13.0+ ARM64 | Details |
| 3lc-3.2.2-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| 3lc-3.2.2-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| 3lc-3.2.2-cp311-cp311-manylinux_2_28_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ ARM64 | Details |
| 3lc-3.2.2-cp311-cp311-macosx_13_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 13.0+ ARM64 | Details |
| 3lc-3.2.2-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| 3lc-3.2.2-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
| 3lc-3.2.2-cp310-cp310-manylinux_2_28_aarch64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ ARM64 | Details |
| 3lc-3.2.2-cp310-cp310-macosx_13_0_arm64.whl | CPython 3.10 | CPython 3.10 | macOS 13.0+ ARM64 | Details |
Total release size: 176.0 MB
Release files / 3lc-3.2.2-cp313-cp313-win_amd64.whl
| Download URL | 3lc-3.2.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 9.7 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
396ca77c74588ca3fa09c3d152b2c0917dd29cfb8e82d37a4999a637fb1d0d79
|
|
BLAKE2b-256 checksum How to use checksums |
5b55fa6f463bb94964cff7febae7c8bc8a6f5820bd59298d67ac63be66ef8b47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | 3lc-3.2.2-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3663c4c0ecc1c35a40d3dc95d1c953555576fcc9df959bf752b3fef1e9f4c34d
|
|
BLAKE2b-256 checksum How to use checksums |
a5a399931b357907312d5656163dcc4125bfa31d5b98d160c3775679ad50e4aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | 3lc-3.2.2-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c463fc29b80e59561582d6e3e22eefc845d122bc717d33b810bb959582cf4ab
|
|
BLAKE2b-256 checksum How to use checksums |
687d13b1e15066e4e5e93e6824563c9d6c736010a3ce25266c09158399a59b6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp313-cp313-macosx_13_0_arm64.whl
| Download URL | 3lc-3.2.2-cp313-cp313-macosx_13_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.13 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
51ad6ab46fc733b99a340e30e2eb296730d68de2f14da4cf6d5db4e9c81eb39c
|
|
BLAKE2b-256 checksum How to use checksums |
1c3d509ea774eea64e4107e6e8c7357eaf15c89a5d7c9b0ec5554bb0e70ce705
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp312-cp312-win_amd64.whl
| Download URL | 3lc-3.2.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 9.7 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ca76aa08f1627d1ac9785c108e2c9092d76169a5672dbde9f7659deb7a5a218f
|
|
BLAKE2b-256 checksum How to use checksums |
e5248654822c8a11f388d2ef9722a51ab90f91699308b262d797a845615e2d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | 3lc-3.2.2-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
eed629ddde7bafdaa0eafe4d159c64e281a01ee13c147e6ae4bdb8afc7c23af8
|
|
BLAKE2b-256 checksum How to use checksums |
32d92efd7eaa5064885159806d2ce442e66b41a1f316cc67437b40f29b2ea90c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | 3lc-3.2.2-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f9793f909c5ef63300cf6462eb2c0e7a1422154de2efa7d08264d1d7c2711674
|
|
BLAKE2b-256 checksum How to use checksums |
7590bf77bbca4594af14836624444965bc10943e1dc9f0ffa67ddf394aacfd41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp312-cp312-macosx_13_0_arm64.whl
| Download URL | 3lc-3.2.2-cp312-cp312-macosx_13_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.12 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7a80a0c4e58a5cabeb81f44089bf6f2d77223c7118c5525a640bdacc59884afb
|
|
BLAKE2b-256 checksum How to use checksums |
ff0a37705fe95470eacc01e4f73df6286f244f47923cf1ef71d473e6e2a18762
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp311-cp311-win_amd64.whl
| Download URL | 3lc-3.2.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 9.7 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4daebce42281d6e0dafe23cba5aa0be4a528364d9d27c66a25bf85627416300f
|
|
BLAKE2b-256 checksum How to use checksums |
b5e17992d11ee3daff575d624600a44b25653c6d10591a8f0546cd77511370ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | 3lc-3.2.2-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cd79625dd5b4164d7a98b1a33681e557d8c9c0330ff251a036f868e11067c28b
|
|
BLAKE2b-256 checksum How to use checksums |
80fafe91dd1fb6820fd8038bf8455bb5ce550b399e2a7d3dfe544654e0d9754e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | 3lc-3.2.2-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b6d268753c88d8cc71cb26bd3d598e1b987673edb16ede0387e81854d34873ee
|
|
BLAKE2b-256 checksum How to use checksums |
a3b326cf078c811efbd8e5d97e8969b207a791878e3f5054533eb15aa46cac5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp311-cp311-macosx_13_0_arm64.whl
| Download URL | 3lc-3.2.2-cp311-cp311-macosx_13_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.11 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0777bb2fabf25fd0d3c9ab5e0344ff16e0944badd0049151f7f620cf2b2bfb51
|
|
BLAKE2b-256 checksum How to use checksums |
3bd266ffcec586a9d0649098d6a5ca7c00ee7ad8f9633d7ad9db9ac002f94ab9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp310-cp310-win_amd64.whl
| Download URL | 3lc-3.2.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 9.7 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d78fcc897d91b78fbca3215967da66b8dc7332f7c7b11ac8962f8550deb5c228
|
|
BLAKE2b-256 checksum How to use checksums |
105ad0502a65044eed244e18ce1ebb8eb55447a3e25e22e82759f5f74ef23c7a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | 3lc-3.2.2-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec728362e9ca741d76ac6320be2a8a668902f53970b75fcea8056c617a149d25
|
|
BLAKE2b-256 checksum How to use checksums |
43a88081ef230868d84b69310c8edc162b552f0af8f654de17f258fb43aebd1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | 3lc-3.2.2-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.1 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
cf8eeed1b1f0daef33005bf7aaa6ae28cb667fbe6308a2581f389d3b99c2c110
|
|
BLAKE2b-256 checksum How to use checksums |
755b10186796ea24828cebdcc0e85d539aeec70ed85a50628bccb4987ec19a14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / 3lc-3.2.2-cp310-cp310-macosx_13_0_arm64.whl
| Download URL | 3lc-3.2.2-cp310-cp310-macosx_13_0_arm64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.10 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ce1b28834180ae763ab029fc1827deb03ed41001dd3f0d182811047da9651b80
|
|
BLAKE2b-256 checksum How to use checksums |
e69bb0c8d639a74b68952983a4aa130fa024c0b961b5196f2414861ec15e86dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|