Provides dashboard components and dashboards to get insight into data.
Project description
IceVisionDashboard
IceVisionDashboard is an extension to the IceVision object detection framework. This extension provides different dashboards
to investigate datasets, create new datasets and analyse the results of a training.
The libary provides dashboards to inspect datasets, create new datasets, investigate the results of a training and much more.
Examples
from icevision_dashboards.data import BboxRecordDataset
from icevision_dashboards.dashboards import ObjectDetectionDatasetOverview
# load some data from the icedata
data_dir = icedata.fridge.load_data()
class_map = icedata.fridge.class_map()
parser = icedata.fridge.parser(data_dir)
train_records, valid_records = test_parser.parse()
# create a dataset that can be consumed by the dashboards
train_dash_ds = BboxRecordDataset(train_records, class_map)
# create a new dashboard instance and display it with the .show() function
overview_dashboard = ObjectDetectionDatasetOverview(train_dash_ds, width=1500, height=900)
overview_dashboard.show()
The output will look like this:
Contributing
If you want to contribute add the following lines to your pre-commit
file to ensure the notebook cell output don't get pushed into the repo.
# ensure the oupt of the notebooks is empty
jupyter nbconvert --ClearOutputPreprocessor.enabled=True --inplace nbs/*.ipynb
git add .
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
Built Distribution
File details
Details for the file icevision_dashboards-0.0.5.tar.gz
.
File metadata
- Download URL: icevision_dashboards-0.0.5.tar.gz
- Upload date:
- Size: 38.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b263d8a7a76a27188e6410dc3d88d7241f62c909ec9cca1239bbfbc418f00125 |
|
MD5 | 65f5eaa0131d2c7a5ef2aef068f266fe |
|
BLAKE2b-256 | 90b36b3f0bf13dff6b53d1e6e147cefa829a5141e182216fbf08ada06ae7c03b |
File details
Details for the file icevision_dashboards-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: icevision_dashboards-0.0.5-py3-none-any.whl
- Upload date:
- Size: 53.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6014fe21349144bea474dd1de899d51fb49c71b583299512e986a54ab44362e1 |
|
MD5 | bd8c047bd224902caef57174b8dc0f37 |
|
BLAKE2b-256 | f52bb34906223473784f1750af3c2b6fa4708e3ebb571346d68a031e7a421528 |