deepview
Python Toolkit for introspecting machine learning models and datasets. It provides a comprehensive set of tools for analyzing and understanding both the behavior of ML models and the characteristics of datasets.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.4%) to scientific vocabulary
Repository
Python Toolkit for introspecting machine learning models and datasets. It provides a comprehensive set of tools for analyzing and understanding both the behavior of ML models and the characteristics of datasets.
Basic Info
- Host: GitHub
- Owner: satishlokkoju
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 25.4 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 3
- Releases: 11
Metadata Files
README.md
DeepView: Advanced Machine Learning Model and Dataset Introspection Toolkit
[](https://github.com/satishlokkoju/deepview/actions/workflows/tests.yml)
[](https://codecov.io/gh/satishlokkoju/deepview)
[](https://github.com/satishlokkoju/deepview)
[](https://opensource.org/licenses/Apache-2.0)
DeepView is a powerful Python toolkit designed for comprehensive introspection and analysis of machine learning models and datasets. It provides a rich set of tools for understanding, visualizing, and debugging deep learning models and their training data.
Note: This project is a fork of Apple's DNIKit (Data and Network Introspection Kit) under the Apache 2.0 License. While maintaining the core functionality, we've made significant modifications and improvements to better suit our specific needs.
🌟 Key Features
Model Analysis
- Framework Support: Compatible with major deep learning frameworks:
- PyTorch integration via
deepview_torch - TensorFlow support through
deepview_tensorflow - Custom dataset adapters through
deepview_data
- PyTorch integration via
- Model Introspection:
- Analyze model architectures and layer hierarchies
- Visualize internal representations and feature maps
- Track layer activations and gradients
- Examine model behavior across different inputs
- Performance Analysis:
- Track and visualize model performance metrics
- Analyze training and validation metrics
- Performance profiling and bottleneck detection
Dataset Analysis
- Data Exploration:
- Advanced visualization of high-dimensional data
- Statistical analysis of dataset distributions
- Outlier detection and analysis
- Class balance visualization
- Interactive Visualization:
- Rich interactive utility for data exploration through Canvas Jupyter widgets
- Real-time data filtering and selection
- Custom visualization widgets
- Batch Processing:
- Efficient handling of large datasets
- Parallel processing capabilities
- Memory-efficient data loading
- Custom Data Loading:
- Support for various data formats (images, text, tabular)
- Custom dataset adapters
- Extensible data pipeline architecture
Visualization Tools
- Interactive Canvas:
- Modern web-based visualization interface
- Scatter plots with dimensionality reduction (t-SNE, UMAP)
- Custom data sample detail views
- Interactive filtering and selection
- Real-time updates and interactions
- Widget System:
- Customizable visualization widgets
- Extensible widget architecture
- Pre-built widgets for common visualizations
- Jupyter Integration:
- Seamless integration with Jupyter notebooks
- Interactive widgets in notebook environment
- Rich display capabilities
🚀 Installation
Basic Installation
bash
pip install deepview
Full Installation
bash
pip install "deepview[complete]"
With Notebook Support
bash
pip install "deepview[notebook]"
Development Installation
For contributors and developers:
bash
git clone https://github.com/satishlokkoju/deepview.git
cd src/deepview
pip install -e '.[complete]'
📚 Documentation
Comprehensive documentation is available at our documentation site.
🛠️ Usage Examples
Basic Model Analysis
```python ''' Example directory structure: root_folder/ class1/ image1.jpg image2.jpg class2/ image3.jpg image4.jpg
'''
dataset_path = '
from deepviewdata import CustomDatasets datasetproducer = CustomDatasets.ImageFolderDataset(rootfolder=datasetpath,image_size=(224, 224))
Chain together all operations around running the data through the model
modelstages = ( mobilenetpreprocessor,
ImageResizer(pixel_format=ImageFormat.HWC, size=(224, 224)),
# Run inference with MobileNet and extract intermediate embeddings
# (this time, just `conv_pw_130`, but other layers can be added)
# :: Note: This auto-detects the input layer and connects up 'images' to it:
mobilenet.model(requested_responses=['conv_pw_13']),
Pooler(dim=(1, 2), method=Pooler.Method.MAX)
)
Finally put it all together!
customproducer = pipeline( # Original data producer that will yield batches datasetproducer,
# unwrap the tuple of pipeline stages that contain model inference, and pre/post-processing
*model_stages,
# Cache responses to play around with data in future cells
Cacher()
)
The most time consuming, since all compute is done here
Data passed through DeepView in batches to produce the backend data table that will be displayed by Canvas
nofamiliarityconfig = ReportConfig( familiarity=None, )
report = DatasetReport.introspect(
producer,
config=nofamiliarityconfig # Comment this out to run the whole Dataset Report
)
report = DatasetReport.introspect( custom_producer )
print(report.data.head())
```
🧪 Testing and Development
Running Tests
To run the test suite: ```bash
Run all tests including slow tests
pytest --runslow
Run tests with coverage report
pytest --cov=deepview --cov-report=xml
Show duration of 10 slowest tests
pytest --durations=10 ```
Test Configuration
--runslow: Include slow-running tests (required for complete test coverage)--cov=deepview: Generate coverage report for the deepview package--cov-report=xml: Output coverage report in XML format (used by Codecov)--junit-xml=test-results.xml: Generate test results in JUnit XML format--durations=N: Show N slowest test durations
Continuous Integration
Our GitHub Actions workflow: - Tests against Python 3.8, 3.9, 3.10, and 3.11 - Runs on Ubuntu 22.04 - Includes comprehensive test coverage reporting - Automatically uploads results to Codecov
🤝 Contributing
We welcome contributions! - Setting up the development environment - Adding new features - Submitting pull requests
📄 License
This project is licensed under the Apache License, Version 2.0. It is derived from Apple's DNIKit, with significant modifications.
The full license text can be found in the LICENSE file in the root directory.
Attribution
- Original Project: DNIKit by Apple Inc.
- Original License: Apache License, Version 2.0
- Copyright Notice: Portions of this software were originally developed by Apple Inc.
🔗 Related Resources
📊 Project Status
This project is actively maintained and regularly updated. For the latest changes, see our CHANGELOG.
🙋♂️ Support
For questions, bug reports, or feature requests: 1. Check the documentation 2. Open an issue on GitHub
Owner
- Name: satish
- Login: satishlokkoju
- Kind: user
- Website: https://satishlokkoju.github.io/
- Repositories: 12
- Profile: https://github.com/satishlokkoju
I work in the field of computer vision and machine learning.
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Lokkoju" given-names: "Satish" title: "Visual Data Analysis Framework" version: 3.7.0 date-released: 2025-03-05 url: "https://github.com/satishlokkoju/deepview"
GitHub Events
Total
- Create event: 15
- Issues event: 5
- Release event: 25
- Watch event: 4
- Delete event: 3
- Issue comment event: 1
- Push event: 93
- Pull request event: 1
- Fork event: 2
Last Year
- Create event: 15
- Issues event: 5
- Release event: 25
- Watch event: 4
- Delete event: 3
- Issue comment event: 1
- Push event: 93
- Pull request event: 1
- Fork event: 2
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 4
- Total pull requests: 1
- Average time to close issues: 9 days
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.25
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 4
- Pull requests: 1
- Average time to close issues: 9 days
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.25
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- satishlokkoju (4)
Pull Request Authors
- satishlokkoju (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 11
-
Total downloads:
- pypi 807 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 100
- Total maintainers: 1
pypi.org: canvas-duplicates
A Canvas component for inspecting potential duplicates in a dataset
- Homepage: https://github.com/satishlokkoju/deepview/
- Documentation: https://canvas-duplicates.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-familiarity
A Canvas component to find outliers and common instances in a dataset
- Homepage: https://github.com/satishlokkoju/deepview/
- Documentation: https://canvas-familiarity.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-summary
A Canvas component that visualizes an overview of a dataset
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://canvas-summary.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-list
A Canvas component that displays a view of data instances
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://canvas-list.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-scatterplot
A scatterplot Canvas component based on regl-scatterplot
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://canvas-scatterplot.readthedocs.io/
- License: betterwithdata Sample Code License
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-data-map
A Canvas component for visualizing data on a map
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://canvas-data-map.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: canvas-ux
Modular data science components
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://canvas-ux.readthedocs.io/
- License: Apache 2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: deepview-tensorflow
TensorFlow extensions of DeepView.
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://satishlokkoju.github.io/deepview
- License: Apache-2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: deepview-torch
DeepView PyTorch integration and support.
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://satishlokkoju.github.io/deepview
- License: Apache-2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: deepview-data
Support for custom image datasets in DeepView
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://satishlokkoju.github.io/deepview
- License: Apache-2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
pypi.org: deepview
Base Data and Network Introspection Kit (DeepView) Library.
- Homepage: https://github.com/satishlokkoju/deepview
- Documentation: https://satishlokkoju.github.io/deepview
- License: Apache-2.0
-
Latest release: 3.9.6
published 12 months ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.1.12 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.5.0 development
- typescript ~4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- brace ^0.11.1
- svelte-ace git+https://github.com/nateshmbhat/svelte-ace.git
- @babel/core ^7.15.5 development
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyter-widgets/base ^4.0.0 development
- @rollup/plugin-commonjs ^20.0.0 development
- @rollup/plugin-json ^4.1.0 development
- @rollup/plugin-node-resolve ^13.0.6 development
- @rollup/plugin-typescript ^8.3.0 development
- @storybook/addon-actions ^6.3.8 development
- @storybook/addon-essentials ^6.3.8 development
- @storybook/addon-links ^6.3.8 development
- @storybook/addon-postcss ^2.0.0 development
- @storybook/addon-svelte-csf ^1.1.0 development
- @storybook/svelte ^6.3.8 development
- @tsconfig/svelte ^2.0.1 development
- @types/wavesurfer.js ^6.0.12 development
- add ^2.0.6 development
- arquero ^4.8.4 development
- autoprefixer ^10.3.4 development
- babel-loader ^8.2.2 development
- commitizen ^4.2.4 development
- cz-conventional-changelog 3.3.0 development
- fs-extra ^10.0.0 development
- postcss ^8.3.6 development
- postcss-import ^14.0.2 development
- rollup ^2.53.2 development
- rollup-plugin-css-only ^3.1.0 development
- rollup-plugin-execute ^1.1.1 development
- rollup-plugin-filesize ^9.1.1 development
- rollup-plugin-postcss ^4.0.0 development
- rollup-plugin-progress ^1.1.2 development
- rollup-plugin-svelte ^7.1.0 development
- rollup-plugin-visualizer ^5.5.2 development
- svelte ^3.42.5 development
- svelte-check ^2.2.6 development
- svelte-loader ^3.1.2 development
- svelte-preprocess ^4.9.8 development
- tailwindcss ^2.2.15 development
- typescript ^4.4.3 development
- webpack ^4.46.0 development
- webpack-cli ^4.1.0 development
- @fireflysemantics/join ^1.0.14
- @fortawesome/fontawesome-common-types ^0.2.35
- @fortawesome/free-brands-svg-icons ^5.15.3
- @fortawesome/free-solid-svg-icons ^5.15.3
- @jupyterlab/docmanager ^4.0.5
- @jupyterlab/filebrowser ^4.0.5
- @jupyterlab/services ^7.0.5
- @types/node ^16.9.1
- browserify-zlib ^0.2.0
- crypto-browserify ^3.12.0
- html2canvas ^1.1.5
- https-browserify ^1.0.0
- rollup-plugin-terser ^7.0.2
- stream-browserify ^3.0.0
- stream-http ^3.2.0
- svelte-fa ^2.2.1
- svelte-select 4.4.3
- svelte-vega ^1.1.0
- typescript ^4.9.0
- url ^0.11.0
- vega ^5.20.2
- vega-lite ^5.1.1
- wavesurfer.js ^5.1.0
- gh-pages ^5.0.0 development
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.1.12 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.1.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.1.12 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.5.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- svelte-infinite-scroll ^2.0.0
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.1.12 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.1.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- regl-scatterplot ^1.0.0
- svelte-watch-resize ^1.0.3
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.1.12 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.1.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- 2096 dependencies
- ipywidgets >=7.0.0
- jupyterlab ==3.
- pandas *
- pyarrow *
- ipywidgets >=7.0.0
- jupyter_packaging ==0.7.9
- jupyterlab ==3.
- pandas *
- pyarrow *
- ipywidgets >=7.0.0
- canvas_ux *
- ipywidgets >=7.0.0
- jupyter_packaging ==0.7.9
- jupyterlab ==3.
- pandas *
- pyarrow *
- ipywidgets >=7.0.0
- actions/checkout v4 composite
- actions/deploy-pages v2 composite
- actions/setup-node v4 composite
- actions/setup-python v4 composite
- actions/upload-pages-artifact v2 composite
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.6.8 || ^4.0.0 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.1.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- svelte-infinite-scroll ^2.0.0
- @fullhuman/postcss-purgecss ^4.0.3 development
- @jupyterlab/builder ^3.6.8 || ^4.0.0 development
- @phosphor/application ^1.6.0 development
- @phosphor/widgets ^1.6.0 development
- @tailwindcss/forms ^0.3.2 development
- @tsconfig/svelte ^2.0.1 development
- @types/webpack-env ^1.13.6 development
- @typescript-eslint/eslint-plugin ^4.31.1 development
- @typescript-eslint/parser ^4.31.1 development
- @webpack-cli/serve ^1.2.2 development
- autoprefixer ^10.3.4 development
- commitizen ^4.2.4 development
- css-loader ^6.2.0 development
- css-minimizer-webpack-plugin ^3.0.1 development
- cz-conventional-changelog ^3.3.0 development
- eslint ^7.4.0 development
- eslint-config-prettier ^8.1.0 development
- eslint-plugin-prettier ^4.0.0 development
- mini-css-extract-plugin ^2.3.0 development
- mkdirp ^1.0.4 development
- postcss ^8.2.10 development
- postcss-extend ^1.0.5 development
- postcss-import ^14.0.1 development
- postcss-load-config ^3.0.1 development
- postcss-loader ^6.1.0 development
- precss ^4.0.0 development
- prettier ^2.4.0 development
- purgecss-from-svelte ^2.0.2 development
- rimraf ^3.0.2 development
- source-map-loader ^3.0.0 development
- style-loader ^3.2.1 development
- svelte ^3.42.5 development
- svelte-loader ^3.1.1 development
- svelte-preprocess ^4.9.4 development
- tailwindcss ^2.2.15 development
- ts-loader ^9.1.0 development
- typescript ^4.9.0 development
- webpack ^5.52.1 development
- webpack-cli ^4.6.0 development
- webpack-dev-server ^4.2.1 development
- yarn-run-all ^3.1.1 development
- @betterwithdata/canvas_viz ^1.0.0
- @jupyter-widgets/base ^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0
- arquero ^4.7.2
- svelte-infinite-scroll ^2.0.0
- furo *
- ipykernel *
- jupyter-datatables *
- jupyter_client *
- jupyter_sphinx *
- matplotlib *
- myst-parser *
- nbsphinx *
- nbsphinx-link *
- pandas *
- pypandoc *
- pytest_check_links *
- recommonmark *
- seaborn *
- sphinx >=7.0.0
- sphinx_mdinclude *
- canvas_ux >=3.6.0
- ipywidgets >=7.0.0
- canvas_ux >=3.6.0
- ipywidgets >=7.0.0
- 1989 dependencies