188 lines
6.5 KiB
ReStructuredText
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>
|