mirror of
https://github.com/gradio-app/gradio.git
synced 2024-11-21 01:01:05 +08:00
70ebf698fa
* fix audio output cache (#804) * fix audio output cache * changes * version update Co-authored-by: Ali Abid <aliabid94@gmail.com> * Website Tracker Slackbot (#797) * added commands to reload script * catch errors with git pull * read new webhook from os variable * correcting bash * bash fixes * formatting * more robust error checking * only sends success if git changes * catching error from script * escaping error text to send with curl * correct text escaping for error message * fix search bug in guides (#809) * Update getting_started.md (#808) * Fix type of server returned by `Launchable` (#810) * `Launchable` returns a FastAPI now * Update .gitignore * Add a missing line to getting started (#816) Former-commit-id:81e271ca22
[formerly96f203108b
] Former-commit-id: eaff13262853078e0c6c0baa54c731d9e56bc73f * Add a missing line to getting started (#816) Former-commit-id:81e271ca22
[formerly81e271ca22
[formerly96f203108b
]] Former-commit-id: eaff13262853078e0c6c0baa54c731d9e56bc73f Former-commit-id:b5112c3f42
* Add a missing line to getting started (#816) Former-commit-id:81e271ca22
[formerly81e271ca22
[formerly81e271ca22
[formerly96f203108b
]]] Former-commit-id: eaff13262853078e0c6c0baa54c731d9e56bc73f Former-commit-id:b5112c3f42
Former-commit-id:bce6f9c4c5
* Add a missing line to getting started (#816) Former-commit-id:81e271ca22
[formerly81e271ca22
[formerly81e271ca22
[formerly81e271ca22
[formerly96f203108b
]]]] Former-commit-id: eaff13262853078e0c6c0baa54c731d9e56bc73f Former-commit-id:b5112c3f42
Former-commit-id:bce6f9c4c5
Former-commit-id:feba0888e3
* Add a missing line to getting started (#816) * Clean-History - Remove 51MB file with this commit Former-commit-id: 34b6a2325d613eeef622410f2d1ff3d869d3133c * Clean-History - Remove 51MB file with this commit Former-commit-id: 34b6a2325d613eeef622410f2d1ff3d869d3133c Former-commit-id:dd700c33cc
* Clean-History - Remove 51MB file with this commit Former-commit-id: 34b6a2325d613eeef622410f2d1ff3d869d3133c Former-commit-id:dd700c33cc
Former-commit-id:0d80e6a056
* Clean-History - Remove 51MB file with this commit Former-commit-id: 34b6a2325d613eeef622410f2d1ff3d869d3133c Former-commit-id:dd700c33cc
Former-commit-id:0d80e6a056
Former-commit-id:20523b0519
* changes * changes * Homepage: header image size (#1347) * image size * image in local assets * add dall-e mini banner * undo ui changes * changes * changes * updates * updates * changes * changes * changes * h11 dependency * add npm build-mac * expand demo button to all classes * add demos to docstrings * add anchor tags to headers * add required tag to param table * add consistent styling for headers * skip param beginning with underscore from docs * skip kwargs param from docs * remove types in param docstring * override signature to reflect usage * add supported events * add step-by-step guides * fix guide contribution link * add related spaces * fix img styling on guides * pin quickstart, advanced, and block guides to top * margin fix * autogenerated copy buttons for all codeblocks * changes * documentaiton * format * launch * formatting * style changes * remove backticks * changes * changes Co-authored-by: Ali Abid <aliabid94@gmail.com> Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com> Co-authored-by: Julien Chaumond <julien@huggingface.co> Co-authored-by: Ömer Faruk Özdemir <farukozderim@gmail.com> Co-authored-by: Ali <ali.abid@huggingface.co> Co-authored-by: Victor Muštar <victor.mustar@gmail.com> Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
81 lines
3.6 KiB
Markdown
81 lines
3.6 KiB
Markdown
<p align="center">
|
|
<a href="https://gradio.app"><img src="readme_files/gradio.svg" alt="gradio" width=300></a>
|
|
</p>
|
|
<p align="center">
|
|
<em>Build & share delightful machine learning apps easily</em>
|
|
<p align="center">
|
|
<a href="https://circleci.com/gh/gradio-app/gradio" target="_blank">
|
|
<img src="https://circleci.com/gh/gradio-app/gradio.svg?style=svg" alt="circleci">
|
|
</a>
|
|
<a href="https://badge.fury.io/py/gradio" target="_blank">
|
|
<img src="https://badge.fury.io/py/gradio.svg" alt="pypi">
|
|
</a>
|
|
<a href="https://codecov.io/gh/gradio-app/gradio/branch/master/graph/badge.svg?token=NNVPX9KEGS" target="_blank">
|
|
<img src="https://codecov.io/gh/gradio-app/gradio/branch/master/graph/badge.svg?token=NNVPX9KEGS" alt="Codecov">
|
|
</a>
|
|
<a href="https://pypi.org/project/gradio/" target="_blank">
|
|
<img src="https://img.shields.io/pypi/dm/gradio" alt="pypi">
|
|
</a>
|
|
<a href="https://twitter.com/gradio " target="_blank">
|
|
<img src="https://img.shields.io/twitter/follow/gradio.svg?style=social&label=Follow" alt="twitter">
|
|
</a>
|
|
</p>
|
|
|
|
# Gradio: Build Machine Learning Web Apps — in Python
|
|
|
|
Gradio is an open-source Python library that is used to build machine learning and data science demos and web applications.
|
|
|
|
With Gradio, you can quickly create a beautiful user interface around your machine learning models or data science workflow and let people "try it out" by dragging-and-dropping in their own images,
|
|
pasting text, recording their own voice, and interacting with your demo, all through the browser.
|
|
|
|
![Interface montage](readme_files/header-image.jpg)
|
|
|
|
Gradio is useful for:
|
|
|
|
* **Demoing** your machine learning models for clients / collaborators / users / students
|
|
|
|
* **Deploying** your models quickly with automatic shareable links and getting feedback on model performance
|
|
|
|
* **Debugging** your model interactively during development using built-in manipulation and interpretation tools
|
|
|
|
**You can find an interactive version of the following Getting Started at [https://gradio.app/getting_started](https://gradio.app/getting_started).**
|
|
|
|
$getting_started
|
|
|
|
## System Requirements:
|
|
|
|
- Python 3.7+
|
|
|
|
## Open Source Stack
|
|
|
|
Gradio is built with many wonderful open-source libraries, please support them as well!
|
|
<p>
|
|
<a href="https://hf.co/"><img src="readme_files/huggingface_mini.svg" alt="huggingface" height=40></a>
|
|
<a href="https://www.python.org/"><img src="readme_files/python.svg" alt="python" height=40></a>
|
|
<a href="https://fastapi.tiangolo.com/"><img src="readme_files/fastapi.svg" alt="fastapi" height=40></a>
|
|
<a href="https://github.com/encode/"><img src="readme_files/encode.svg" alt="encode" height=40></a>
|
|
<a href="https://svelte.dev"><img src="readme_files/svelte.svg" alt="svelte" height=40></a>
|
|
<a href="https://vitejs.dev/"><img src="readme_files/vite.svg" alt="vite" height=40></a>
|
|
<a href="https://pnpm.io/"><img src="readme_files/pnpm.svg" alt="pnpm" height=40></a>
|
|
<a href="https://tailwindcss.com/"><img src="readme_files/tailwind.svg" alt="tailwind" height=40></a>
|
|
</p>
|
|
|
|
## License:
|
|
|
|
Gradio is licensed under the Apache License 2.0
|
|
|
|
## See more:
|
|
|
|
You can find many more examples as well as more info on usage on our website: https://gradio.app
|
|
|
|
See, also, the accompanying paper: ["Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild"](https://arxiv.org/pdf/1906.02569.pdf), *ICML HILL 2019*, and please use the citation below.
|
|
|
|
```
|
|
@article{abid2019gradio,
|
|
title={Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild},
|
|
author={Abid, Abubakar and Abdalla, Ali and Abid, Ali and Khan, Dawood and Alfozan, Abdulrahman and Zou, James},
|
|
journal={arXiv preprint arXiv:1906.02569},
|
|
year={2019}
|
|
}
|
|
```
|