Metadata-Version: 2.1
Name: streamlit-tfx
Version: 22.6.4.dev0
Summary: TensorFlow Extended visualizers for Streamlit apps
Home-page: https://github.com/codesue/streamlit-tfx
Keywords: streamlit,tfx,visualization
Author: Suzen Fylke
Author-email: codesue@users.noreply.github.com
Requires-Python: >=3.9,<3.10
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Dist: ipywidgets (>=7.7.0,<8.0.0)
Requires-Dist: streamlit (>=1.9.2,<2.0.0)
Requires-Dist: tfx (>=1.8.0,<2.0.0)
Project-URL: Repository, https://github.com/codesue/streamlit-tfx
Description-Content-Type: text/markdown

# streamlit-tfx: TensorFlow Extended visualizers for Streamlit apps

`streamlit-tfx` provides utilities for visualizing [TensorFlow Extended](https://www.tensorflow.org/tfx)
artifacts in [Streamlit](https://streamlit.io) apps.

[![GitHub][github_badge]][github_link] [![PyPI][pypi_badge]][pypi_link]

> ### 🌱 Just sprouting!
> This project is in the very beginning stages of development. It's not well tested and is only intended to be used as a demo.

## Installation

``` shell
pip install streamlit-tfx
```

## Getting started

```python
import streamlit_tfx as st_tfx

st_tfx.display(item)
st_tfx.display_statistics(statistics)
st_tfx.display_schema(schema)
st_tfx.display_anomalies(anomalies)
st_tfx.display_eval_result_plot(eval_result)
st_tfx.display_eval_result_slicing_attributions(eval_result)
st_tfx.display_eval_result_slicing_metrics(eval_result)
st_tfx.display_eval_results_time_series(eval_results)
```

---

Most artifacts in `tests/artifacts/` were generated by running the [TFX Keras Component tutorial](https://www.tensorflow.org/tfx/tutorials/tfx/components_keras).
The anomalies artifact with anomalies was generated by running the [TensorFlow Model Analysis tutorial](https://www.tensorflow.org/tfx/tutorials/model_analysis/tfma_basic).

🚀 Inspired by [spacy-streamlit](https://github.com/explosion/spacy-streamlit)
and [streamlit-player](https://github.com/okld/streamlit-player).

[github_badge]: https://badgen.net/badge/icon/GitHub?icon=github&color=black&label
[github_link]: https://github.com/codesue/streamlit-tfx

[pypi_badge]: https://badgen.net/pypi/v/streamlit-tfx?icon=pypi&color=black&label
[pypi_link]: https://pypi.org/project/streamlit-tfx

