├── .dvc ├── .gitignore ├── config └── plots │ ├── confusion.json │ ├── confusion_normalized.json │ ├── default.json │ ├── linear.json │ ├── scatter.json │ └── smooth.json ├── .dvcignore ├── .gitignore ├── Dockerfile ├── LICENCE ├── README.md ├── data ├── .gitignore ├── dataset │ └── .gitignore ├── evaluation │ ├── .gitignore │ ├── confusion.html │ └── metrics.json └── train │ ├── .gitignore │ ├── training_metrics.html │ └── training_metrics.json ├── docs └── images │ ├── dvc-pipeline.png │ ├── dvc_streamlit_header.png │ └── streamlit-inference.png ├── dvc.lock ├── dvc.yaml ├── logs └── .gitignore ├── params.yaml ├── poetry.lock ├── pyproject.toml ├── scripts ├── __init__.py ├── evaluate.py ├── params.py ├── split_dataset.py └── train.py └── st_scripts ├── st_dashboard.py ├── st_evaluate_single_model.py ├── st_inference.py ├── st_list_model.py ├── st_utils.py └── vega_graphs └── confusion_matrix.json /.dvc/.gitignore: -------------------------------------------------------------------------------- 1 | /config.local 2 | /tmp 3 | /cache 4 | -------------------------------------------------------------------------------- /.dvc/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/config -------------------------------------------------------------------------------- /.dvc/plots/confusion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/confusion.json -------------------------------------------------------------------------------- /.dvc/plots/confusion_normalized.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/confusion_normalized.json -------------------------------------------------------------------------------- /.dvc/plots/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/default.json -------------------------------------------------------------------------------- /.dvc/plots/linear.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/linear.json -------------------------------------------------------------------------------- /.dvc/plots/scatter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/scatter.json -------------------------------------------------------------------------------- /.dvc/plots/smooth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvc/plots/smooth.json -------------------------------------------------------------------------------- /.dvcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.dvcignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/README.md -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /raw 2 | -------------------------------------------------------------------------------- /data/dataset/.gitignore: -------------------------------------------------------------------------------- 1 | /dataset.csv 2 | /train 3 | /val 4 | /test 5 | -------------------------------------------------------------------------------- /data/evaluation/.gitignore: -------------------------------------------------------------------------------- 1 | /predictions.csv 2 | -------------------------------------------------------------------------------- /data/evaluation/confusion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/data/evaluation/confusion.html -------------------------------------------------------------------------------- /data/evaluation/metrics.json: -------------------------------------------------------------------------------- 1 | {"test_set_length": 305, "accuracy": 0.980327868852459} -------------------------------------------------------------------------------- /data/train/.gitignore: -------------------------------------------------------------------------------- 1 | /model 2 | /training_metrics 3 | /best_weights.h5 4 | -------------------------------------------------------------------------------- /data/train/training_metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/data/train/training_metrics.html -------------------------------------------------------------------------------- /data/train/training_metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/data/train/training_metrics.json -------------------------------------------------------------------------------- /docs/images/dvc-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/docs/images/dvc-pipeline.png -------------------------------------------------------------------------------- /docs/images/dvc_streamlit_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/docs/images/dvc_streamlit_header.png -------------------------------------------------------------------------------- /docs/images/streamlit-inference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/docs/images/streamlit-inference.png -------------------------------------------------------------------------------- /dvc.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/dvc.lock -------------------------------------------------------------------------------- /dvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/dvc.yaml -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/logs/.gitignore -------------------------------------------------------------------------------- /params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/params.yaml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/scripts/evaluate.py -------------------------------------------------------------------------------- /scripts/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/scripts/params.py -------------------------------------------------------------------------------- /scripts/split_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/scripts/split_dataset.py -------------------------------------------------------------------------------- /scripts/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/scripts/train.py -------------------------------------------------------------------------------- /st_scripts/st_dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/st_dashboard.py -------------------------------------------------------------------------------- /st_scripts/st_evaluate_single_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/st_evaluate_single_model.py -------------------------------------------------------------------------------- /st_scripts/st_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/st_inference.py -------------------------------------------------------------------------------- /st_scripts/st_list_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/st_list_model.py -------------------------------------------------------------------------------- /st_scripts/st_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/st_utils.py -------------------------------------------------------------------------------- /st_scripts/vega_graphs/confusion_matrix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sicara/dvc-streamlit-example/HEAD/st_scripts/vega_graphs/confusion_matrix.json --------------------------------------------------------------------------------