lightning/docs/source-app/get_started/what_app_can_do.rst

188 lines
6.5 KiB
ReStructuredText

:orphan:
############################################
Discover what Lightning Apps can do in 5 min
############################################
.. _what_app_can_do:
Lightning Apps can be plenty things, and while a picture is worth a thousand words, videos showing you examples should be worth even more.
*****************************
Flashy - Auto ML App (Public)
*****************************
Train a model on any image or text dataset without writing any code. Flashy uses `React.js <https://reactjs.org/>`_ for its frontend.
Find `Flashy <https://lightning.ai/app/PgM82rHUWu-Flashy>`_ on the App Gallery and the `Flashy codebase. <https://github.com/Lightning-AI/LAI-Flashy-App>`_ on GitHub.
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/flashy.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/flashy.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
.. ----
.. ***************************************
.. NVIDIA Omniverse Sampling App (Private)
.. ***************************************
.. Use `Nvidia Sampling Omniverse <https://www.nvidia.com/en-gb/omniverse/>`_ to generate synthetic samples from 3D meshes and train an object detector on that data.
.. .. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/Omniverse-Sampling.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/Omniverse-Sampling.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
----
*********************
Research App (Public)
*********************
Share your paper ``bundled`` with the arxiv link, poster, live jupyter notebook, interactive demo to try the model, and more!
Find the `Research App <https://lightning.ai/app/KDKgKk3HVW-Research%20Poster>`_ on the App Gallery and the `Research App codebase. <https://github.com/Lightning-AI/LAI-research-template-App>`_ on GitHub.
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/research_app.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/research_app.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
----
************************************************
ScratchPad - Notebook Manager for Team (Public)
************************************************
Run multiple Jupyter Notebooks on cloud CPUs or machines with multiple GPUs.
Find the `ScratchPad App <https://lightning.ai/app/hvUwbEG70B-ScratchPad%2C%20Notebook%20Manager%20for%20Teams>`_ on the App Gallery and the `ScratchPad App codebase <https://github.com/Lightning-AI/LAI-lightning-template-jupyterlab-App>`_ on GitHub.
.. note:: ScratchPad is `tested end-to-end <https://github.com/Lightning-AI/LAI-lightning-template-jupyterlab-App/blob/master/tests/test_template_jupyterlab.py#L6>`_ on every Lightning App commit with `pytest <https://docs.pytest.org/en/7.1.x/>`_.
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/notebook_apps.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/notebook_apps.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
----
***********************
InVideo Search (Public)
***********************
This App lets you find anything you're looking for inside a video. The engine is powered by `Open AI CLIP <https://openai.com/blog/clip/>`_.
Find the `InVideo Search App <https://lightning.ai/app/7pmQNIDxAE-InVideo%20Search>`_ on the App Gallery and the `InVideo Search App codebase. <https://github.com/Lightning-AI/LAI-InVideo-search-App>`_ in GitHub.
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/video_search_2.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/video_search_2.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
----
******************************
AI-powered HackerNews (Public)
******************************
Save yourself time, and get Hacker News story recommendations, chosen for you specifically. This Lightning App was designed to illustrate a full end-to-end MLOPs workflow aimed at enterprise recommendation systems.
Find the `AI-powered HackerNews App <https://lightning.ai/app/g1VJ8GZ7XF-AI-powered%20HackerNews>`_ on the App Gallery and the `AI-powered HackerNews App codebase. <https://github.com/Lightning-AI/LAI-Hackernews-App>`_ on GitHub.
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/hackernews_app.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/hackernews_app.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
----
*********************************************************************
Lightning Apps can turn ML into scalable systems in days — not months
*********************************************************************
Use the Lightning framework to develop any ML system: train and deploy a model, create an ETL pipeline,
or spin up a research demo — using the intuitive principles we pioneered with PyTorch Lightning.
.. figure:: https://pl-public-data.s3.amazonaws.com/assets_lightning/apps_logos_2.png
:alt: Apps with Logos
:width: 100 %
Anyone who knows Python can build a Lightning App, even without machine learning experience.
Lightning Apps are:
- cloud agnostic
- fault-tolerant, distributed, cost optimized
- production ready
- local and cloud debuggable
- highly reactive & interactive
- connect multiple UIs together
- built for team collaboration
- framework agnostic, use your own stack
- and much more
.. video:: https://pl-public-data.s3.amazonaws.com/assets_lightning/lightning_app_experience_cut.mp4
:poster: https://pl-public-data.s3.amazonaws.com/assets_lightning/lightning_app_experience_cut.png
:width: 600
:class: background-video
:autoplay:
:loop:
:muted:
**********
Next Steps
**********
.. raw:: html
<br />
<div class="display-card-container">
<div class="row">
.. displayitem::
:header: Build & Train a Model
:description: Discover PyTorch Lightning and train your first Model.
:col_css: col-md-4
:button_link: build_model.html
:height: 180
.. displayitem::
:header: Evolve a Model into an ML System
:description: Develop an App to train a model in the cloud
:col_css: col-md-4
:button_link: training_with_apps.html
:height: 180
.. displayitem::
:header: Start from an ML system template
:description: Learn about Apps, from a template.
:col_css: col-md-4
:button_link: go_beyond_training.html
:height: 180
.. raw:: html
</div>
</div>