| import pkgutil | |
| import gradio.components as components | |
| import gradio.inputs as inputs | |
| import gradio.outputs as outputs | |
| import gradio.processing_utils | |
| import gradio.templates | |
| import gradio.themes as themes | |
| from gradio.blocks import Blocks | |
| from gradio.components import ( | |
| HTML, | |
| JSON, | |
| Audio, | |
| BarPlot, | |
| Button, | |
| Carousel, | |
| Chatbot, | |
| Checkbox, | |
| Checkboxgroup, | |
| CheckboxGroup, | |
| Code, | |
| ColorPicker, | |
| DataFrame, | |
| Dataframe, | |
| Dataset, | |
| Dropdown, | |
| File, | |
| Gallery, | |
| Highlight, | |
| Highlightedtext, | |
| HighlightedText, | |
| Image, | |
| Interpretation, | |
| Json, | |
| Label, | |
| LinePlot, | |
| Markdown, | |
| Model3D, | |
| Number, | |
| Plot, | |
| Radio, | |
| ScatterPlot, | |
| Slider, | |
| State, | |
| StatusTracker, | |
| Text, | |
| Textbox, | |
| TimeSeries, | |
| Timeseries, | |
| UploadButton, | |
| Variable, | |
| Video, | |
| component, | |
| ) | |
| from gradio.events import SelectData | |
| from gradio.exceptions import Error | |
| from gradio.flagging import ( | |
| CSVLogger, | |
| FlaggingCallback, | |
| HuggingFaceDatasetJSONSaver, | |
| HuggingFaceDatasetSaver, | |
| SimpleCSVLogger, | |
| ) | |
| from gradio.helpers import EventData, Progress | |
| from gradio.helpers import create_examples as Examples | |
| from gradio.helpers import make_waveform, skip, update | |
| from gradio.interface import Interface, TabbedInterface, close_all | |
| from gradio.ipython_ext import load_ipython_extension | |
| from gradio.layouts import Accordion, Box, Column, Group, Row, Tab, TabItem, Tabs | |
| from gradio.mix import Parallel, Series | |
| from gradio.routes import Request, mount_gradio_app | |
| from gradio.templates import ( | |
| Files, | |
| ImageMask, | |
| ImagePaint, | |
| List, | |
| Matrix, | |
| Mic, | |
| Microphone, | |
| Numpy, | |
| Paint, | |
| Pil, | |
| PlayableVideo, | |
| Sketchpad, | |
| TextArea, | |
| Webcam, | |
| ) | |
| from gradio.themes import Base as Theme | |
| current_pkg_version = ( | |
| (pkgutil.get_data(__name__, "version.txt") or b"").decode("ascii").strip() | |
| ) | |
| __version__ = current_pkg_version | |