diff --git a/docs/overrides/home.html b/docs/overrides/home.html index b0416184..cbbf8ec1 100644 --- a/docs/overrides/home.html +++ b/docs/overrides/home.html @@ -406,10 +406,10 @@

Distillation

- + -

NanoSAM

-

SAM (Segment Anything Model) and other Vision Transformers optimized to run in realtime

+

Vision Transformer (ViT)

+

Vision Transformer examples, with some models optimized to run in realtime on Jetson

diff --git a/docs/vit/index.md b/docs/vit/index.md new file mode 100644 index 00000000..c1f196fe --- /dev/null +++ b/docs/vit/index.md @@ -0,0 +1,23 @@ +# Vision Transformers + +You can run following Vision Transfer models and applications quickly on Jetson by using `jetson-containers`. + +## [Efficient ViT](./tutorial_efficientvit.md) + +![](../images/efficientvit_sam_demo.png){ width="300" } + +## [NanoSAM](./tutorial_nanosam.md) + +![](https://raw.githubusercontent.com/NVIDIA-AI-IOT/nanosam/main/assets/basic_usage_out.jpg){ width="300" } + +## [NanoOWL](./tutorial_nanoowl.md) + +![](https://github.com/NVIDIA-AI-IOT/nanoowl/raw/main/assets/jetson_person_2x.gif){ width="300" } + +## [SAM](./tutorial_sam.md) + +![](../images/sam_notebook.png){ width="300" } + +## [TAM](./tutorial_tam.md) + +![](../images/TAM_screenshot_cat.png){ width="300" } \ No newline at end of file diff --git a/docs/tutorial_efficientvit.md b/docs/vit/tutorial_efficientvit.md similarity index 98% rename from docs/tutorial_efficientvit.md rename to docs/vit/tutorial_efficientvit.md index fc97389b..3a17a865 100644 --- a/docs/tutorial_efficientvit.md +++ b/docs/vit/tutorial_efficientvit.md @@ -84,4 +84,4 @@ So you can go back to your host machine, and check `./jetson-containers/data/ben You should find the output like this. -![](./images/efficientvit_sam_demo.png) +![](../images/efficientvit_sam_demo.png) diff --git a/docs/tutorial_nanoowl.md b/docs/vit/tutorial_nanoowl.md similarity index 98% rename from docs/tutorial_nanoowl.md rename to docs/vit/tutorial_nanoowl.md index 9ba3c7c1..4e636c6d 100644 --- a/docs/tutorial_nanoowl.md +++ b/docs/vit/tutorial_nanoowl.md @@ -78,4 +78,4 @@ cd jetson-containers ### Result -![](./images/nanoowl_chrome_window.png) \ No newline at end of file +![](../images/nanoowl_chrome_window.png) \ No newline at end of file diff --git a/docs/tutorial_nanosam.md b/docs/vit/tutorial_nanosam.md similarity index 100% rename from docs/tutorial_nanosam.md rename to docs/vit/tutorial_nanosam.md diff --git a/docs/tutorial_sam.md b/docs/vit/tutorial_sam.md similarity index 97% rename from docs/tutorial_sam.md rename to docs/vit/tutorial_sam.md index 805091d7..22525d3f 100644 --- a/docs/tutorial_sam.md +++ b/docs/vit/tutorial_sam.md @@ -2,7 +2,7 @@ Let's run Meta's [`SAM`](https://github.com/facebookresearch/segment-anything) on NVIDIA Jetson. -![](./images/sam_notebook.png) +![](../images/sam_notebook.png) !!! abstract "What you need" @@ -69,4 +69,4 @@ Then go through executing all the cells below **Set-up**. ## Results -![](./images/sam_notebook.png) \ No newline at end of file +![](../images/sam_notebook.png) \ No newline at end of file diff --git a/docs/tutorial_tam.md b/docs/vit/tutorial_tam.md similarity index 90% rename from docs/tutorial_tam.md rename to docs/vit/tutorial_tam.md index f78286ed..ef4f5ec6 100644 --- a/docs/tutorial_tam.md +++ b/docs/vit/tutorial_tam.md @@ -2,7 +2,7 @@ Let's run [`TAM`](https://github.com/gaomingqi/Track-Anything) to perform Segment Anything on videos on NVIDIA Jetson. -![](./images/TAM_screenshot_cat.png) +![](../images/TAM_screenshot_cat.png) !!! abstract "What you need" @@ -53,11 +53,11 @@ Open your browser and access `http://:12212`. Check out the [official tutorial](https://github.com/gaomingqi/Track-Anything/blob/master/doc/tutorials.md) to learn how to operate the web UI. ## Results \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 9a9b9cdf..146ec301 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -17,7 +17,7 @@ theme: scheme: nv-black-green features: - # - navigation.indexes + - navigation.indexes - navigation.expand - navigation.tabs - navigation.tabs.sticky @@ -28,7 +28,13 @@ theme: plugins: - search - + - redirects: + redirect_maps: + 'tutorial_efficientvit.md': 'vit/tutorial_efficientvit.md' + 'tutorial_nanosam.md': 'vit/tutorial_nanosam.md' + 'tutorial_nanoowl.md': 'vit/tutorial_nanoowl.md' + 'tutorial_sam.md': 'vit/tutorial_sam.md' + 'tutorial_tam.md': 'vit/tutorial_tam.md' use_directory_urls: false @@ -77,12 +83,13 @@ nav: - Image Generation: - Stable Diffusion: tutorial_stable-diffusion.md - Stable Diffusion XL: tutorial_stable-diffusion-xl.md - - Vision Transformers (ViT): - - EfficientViT 🆕: tutorial_efficientvit.md - - NanoSAM: tutorial_nanosam.md - - NanoOWL 🆕: tutorial_nanoowl.md - - SAM: tutorial_sam.md - - TAM: tutorial_tam.md + - Vision Transformers (ViT): + - vit/index.md + - EfficientViT 🆕: vit/tutorial_efficientvit.md + - NanoSAM: vit/tutorial_nanosam.md + - NanoOWL 🆕: vit/tutorial_nanoowl.md + - SAM: vit/tutorial_sam.md + - TAM: vit/tutorial_tam.md # - NanoOWL: tutorial_nanoowl.md - Vector Database: - NanoDB: tutorial_nanodb.md