Skip to content

Commit e82c818

Browse files
Cid/update notebooks (#34)
* Added documentation tutorials * Update gitignore and tutorial notebooks * Updated tabular sklearn models * Updated notebooks * Completes UNB-2347 - Create Jupyter notebook example for XGBoost * Re-organizing tabular folder * Re-organizing tabular folder * Deleted residual files * Re-organizing * Started custom model modification * Updated custom model notebook * Working tensorflow notebook * Datasets directly from S3 * Remove unused files * Remove API key * Update Open in Colab button * Re-organized tutorials * Updated colab buttons * Added requirements.txt for each tabular example * Update README * Update XGBoost requirements * Final pass on notebooks * Completes UNB-2285 - Update Jupyter notebooks with new Python API usage and parameter deprecations Update gitignore and tutorial notebooks Updated tabular sklearn models Updated notebooks Completes UNB-2347 - Create Jupyter notebook example for XGBoost Re-organizing tabular folder Re-organizing tabular folder Deleted residual files Re-organizing Started custom model modification Updated custom model notebook Working tensorflow notebook Datasets directly from S3 Remove unused files Remove API key Update Open in Colab button Re-organized tutorials Updated colab buttons Added requirements.txt for each tabular example Update XGBoost requirements Update README Final pass on notebooks
1 parent 12f7db2 commit e82c818

File tree

34 files changed

+9097
-371781
lines changed

34 files changed

+9097
-371781
lines changed

.gitignore

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ dependencies/
1212
*.bin
1313
*.csv
1414

15-
# Ignore everything in examples/ except the task dirs
16-
!examples
17-
examples/*
18-
!examples/tabular-classification
19-
!examples/text-classification
20-
2115

2216
# Documentation generated files #
2317
#################################

examples/README.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<div align="left">
2+
<img src="logo-blue-text.svg"><br>
3+
</div>
4+
5+
# Examples Gallery | Unbox AI
6+
[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Unbox:%20The%20debugging%20workspace%20for%20ML%20&url=https://github.com/unboxai&via=unbox_ai&hashtags=mlops)
7+
[![PyPI Latest Release](https://img.shields.io/pypi/v/unboxapi.svg)](https://pypi.org/project/unboxapi/)
8+
[![downloads](https://pepy.tech/badge/unboxapi)](https://pepy.tech/project/unboxapi)
9+
10+
This repository contains a gallery of sample notebooks illustrating the process of **creating projects and uploading models & datasets** to the Unbox platform.
11+
12+
## Why this repository exists?
13+
14+
This repository fulfils two main goals:
15+
16+
1. It demonstrates our Python API in action; and
17+
2. It provides toy examples that may be somewhat similar to the problems you are solving at your organization.
18+
19+
We take privacy seriously and understand that sometimes, your actual models and datasets are sensible and cannot be uploaded to our community edition platform. No worries, we got you covered. Unbox also offers an on-premise solution that you can host in your own virtual private cloud (VPC).
20+
21+
In that case, pick a task type, model framework or problem that shares similarities with your actual models / datasets and start exploring Unbox's right away! If you like it, [contact us](mailto:founders@unbox.ai) and we can discuss the best solution for your organization's needs.
22+
23+
## What is Unbox?
24+
25+
Unbox is a debugging workspace for ML & Data Science. Unbox combines and builds upon SOTA techniques in explainability, model and dataset versioning, synthetic data generation, data-centric testing and much more to form a powerful, **unified platform for model development**.
26+
27+
👉 [Join our Slack community!](https://l.linklyhq.com/l/1DG73) We'd love to meet you and help you get started with Unbox!
28+
29+
## Installation
30+
31+
To run the notebooks on this repository, you'll need to have the `unboxapi` module installed.
32+
33+
You can do so with with PyPI (pip)
34+
35+
```console
36+
pip install --upgrade unboxapi
37+
```
38+
39+
or install with Anaconda (conda)
40+
41+
```console
42+
conda install unboxapi --channel conda-forge
43+
```
44+
45+
## Documentation
46+
47+
This repository complements the rest of the documentation. Navigate [here](https://docs.unbox.ai) for a quickstart guide and for in-depth tutorials. The full Python API reference can be found [here](https://reference.unbox.ai).
48+
49+
## Contributing
50+
51+
All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome! Just send us a message on [Slack](https://l.linklyhq.com/l/1DG73).

examples/tabular-classification/churn-classifier/Churn_Modelling.csv

Lines changed: 0 additions & 10001 deletions
This file was deleted.

examples/tabular-classification/churn-classifier/churn-classifier-sklearn.ipynb

Lines changed: 0 additions & 318 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
unboxapi
2+
numpy==1.20.1
3+
pandas==1.1.4
4+
scikit-learn==0.24.1

0 commit comments

Comments
 (0)