Skip to content

Commit

Permalink
reorg for integrations
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobmarks committed Jan 12, 2024
1 parent cf4659c commit 9dacc06
Show file tree
Hide file tree
Showing 21 changed files with 330 additions and 32 deletions.
File renamed without changes.
77 changes: 77 additions & 0 deletions docs/source/integrations/annotation/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@

.. _annotation-integrations:

FiftyOne Annotation Integrations
================================

.. default-role:: code

FiftyOne integrates naturally with annotation tools that you know and love,
enabling you to easily send labeling tasks, QA annotations, and more. Click on
the cards below to see how!

.. Integrations cards section -----------------------------------------------------
.. raw:: html

<div id="tutorial-cards-container">

<hr class="tutorials-hr">

<div class="row">

<div id="tutorial-cards">
<div class="list">

.. Add tutorial cards below
.. customcarditem::
:header: CVAT
:description: Use our CVAT integration to easily annotate and edit your FiftyOne datasets.
:link: cvat.html
:image: ../../_static/images/integrations/cvat.png
:tags: Annotation

.. customcarditem::
:header: Label Studio
:description: Annotate and edit your FiftyOne datasets in Label Studio through our integration.
:link: labelstudio.html
:image: ../../_static/images/integrations/labelstudio.png
:tags: Annotation

.. customcarditem::
:header: V7
:description: Use our V7 integration to easily annotate and edit your FiftyOne datasets.
:link: v7.html
:image: ../../_static/images/integrations/v7.jpg
:tags: Annotation

.. customcarditem::
:header: Labelbox
:description: Use our Labelbox integration to get your FiftyOne datasets annotated.
:link: labelbox.html
:image: ../../_static/images/integrations/labelbox.jpeg
:tags: Annotation

.. End of integrations cards
.. raw:: html

</div>

<div class="pagination d-flex justify-content-center"></div>

</div>

</div>

.. End integrations cards section -------------------------------------------------
.. toctree::
:maxdepth: 1
:hidden:

CVAT <cvat.rst>
Labelbox <labelbox.rst>
Label Studio <labelstudio.rst>
V7 <v7.rst>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
69 changes: 69 additions & 0 deletions docs/source/integrations/datasets/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@

.. _dataset-integrations:

FiftyOne Dataset Integrations
=============================

.. default-role:: code

FiftyOne integrates naturally with datasets that you know and love. Click
on the cards below to see how!

.. Integrations cards section -----------------------------------------------------
.. raw:: html

<div id="tutorial-cards-container">

<hr class="tutorials-hr">

<div class="row">

<div id="tutorial-cards">
<div class="list">

.. Add tutorial cards below
.. customcarditem::
:header: COCO Dataset
:description: See how FiftyOne makes downloading, visualizing, and evaluating on the COCO dataset (or your own COCO-formatted data) a breeze.
:link: coco.html
:image: ../../_static/images/integrations/coco.png
:tags: Datasets,Model-Evaluation

.. customcarditem::
:header: Open Images Dataset
:description: See why FiftyOne is a recommended tool for downloading, visualizing, and evaluating on Google's Open Images Dataset.
:link: open_images.html
:image: ../../_static/images/integrations/open_images.png
:tags: Datasets,Model-Evaluation

.. customcarditem::
:header: ActivityNet Dataset
:description: See how to use FiftyOne to download, visualize, and evaluate on the ActivityNet dataset with ease.
:link: activitynet.html
:image: ../../_static/images/integrations/activitynet.png
:tags: Datasets,Model-Evaluation

.. End of integrations cards
.. raw:: html

</div>

<div class="pagination d-flex justify-content-center"></div>

</div>

</div>

.. End integrations cards section -------------------------------------------------
.. toctree::
:maxdepth: 1
:hidden:

ActivityNet <activitynet.rst>
COCO <coco.rst>
Open Images <open_images.rst>
File renamed without changes.
52 changes: 20 additions & 32 deletions docs/source/integrations/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,112 +37,112 @@ on the cards below to see how!
.. customcarditem::
:header: COCO Dataset
:description: See how FiftyOne makes downloading, visualizing, and evaluating on the COCO dataset (or your own COCO-formatted data) a breeze.
:link: coco.html
:link: datasets/coco.html
:image: ../_static/images/integrations/coco.png
:tags: Datasets,Model-Evaluation

.. customcarditem::
:header: Open Images Dataset
:description: See why FiftyOne is a recommended tool for downloading, visualizing, and evaluating on Google's Open Images Dataset.
:link: open_images.html
:link: datasets/open_images.html
:image: ../_static/images/integrations/open_images.png
:tags: Datasets,Model-Evaluation

.. customcarditem::
:header: ActivityNet Dataset
:description: See how to use FiftyOne to download, visualize, and evaluate on the ActivityNet dataset with ease.
:link: activitynet.html
:link: datasets/activitynet.html
:image: ../_static/images/integrations/activitynet.png
:tags: Datasets,Model-Evaluation

.. customcarditem::
:header: CVAT
:description: Use our CVAT integration to easily annotate and edit your FiftyOne datasets.
:link: cvat.html
:link: annotation/cvat.html
:image: ../_static/images/integrations/cvat.png
:tags: Annotation

.. customcarditem::
:header: Label Studio
:description: Annotate and edit your FiftyOne datasets in Label Studio through our integration.
:link: labelstudio.html
:link: annotation/labelstudio.html
:image: ../_static/images/integrations/labelstudio.png
:tags: Annotation

.. customcarditem::
:header: V7
:description: Use our V7 integration to easily annotate and edit your FiftyOne datasets.
:link: v7.html
:link: annotation/v7.html
:image: ../_static/images/integrations/v7.jpg
:tags: Annotation

.. customcarditem::
:header: Labelbox
:description: Use our Labelbox integration to get your FiftyOne datasets annotated.
:link: labelbox.html
:link: annotation/labelbox.html
:image: ../_static/images/integrations/labelbox.jpeg
:tags: Annotation

.. customcarditem::
:header: Qdrant
:description: Use our Qdrant integration to enable vector search and query your FiftyOne datasets at scale.
:link: qdrant.html
:link: vector_search/qdrant.html
:image: ../_static/images/integrations/qdrant.png
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: Redis
:description: Use our Redis vector search integration to index your FiftyOne datasets and perform embeddings queries at scale.
:link: redis.html
:link: vector_search/redis.html
:image: ../_static/images/integrations/redis.jpg
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: Pinecone
:description: Use our Pinecone integration to index your FiftyOne datasets and perform embeddings queries at scale.
:link: pinecone.html
:link: vector_search/pinecone.html
:image: ../_static/images/integrations/pinecone.png
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: MongoDB
:description: Use our MongoDB vector search integration to index your FiftyOne datasets and perform embeddings queries at scale.
:link: mongodb.html
:link: vector_search/mongodb.html
:image: ../_static/images/integrations/mongodb.jpg
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: Milvus
:description: Use our Milvus integration to index your FiftyOne datasets and perform embeddings queries at scale.
:link: milvus.html
:link: vector_search/milvus.html
:image: ../_static/images/integrations/milvus.png
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: LanceDB
:description: Use our LancedDB integration to index your datasets and perform embeddings queries at scale without the need for a cloud service.
:link: lancedb.html
:link: vector_search/lancedb.html
:image: ../_static/images/integrations/lancedb.png
:tags: Brain,Embeddings,Filtering

.. customcarditem::
:header: Ultralytics
:description: Load, fine-tune, and run inference with Ultralytics models on your FiftyOne datasets with just a few lines of code.
:link: ultralytics.html
:link: models/ultralytics.html
:image: ../_static/images/integrations/ultralytics.jpg
:tags: Model-Training,Model-Evaluation

.. customcarditem::
:header: PyTorch Hub
:description: Did you know? You can load any model from the PyTorch Hub and run inference on your FiftyOne datasets with just a few lines of code.
:link: pytorch_hub.html
:link: models/pytorch_hub.html
:image: ../_static/images/integrations/pytorch.png
:tags: Model-Zoo,Model-Evaluation

.. customcarditem::
:header: Lightning Flash
:description: Train Flash models on FiftyOne datasets and use the FiftyOne App to visualize and improve your Flash models, all with just a few lines of code.
:link: lightning_flash.html
:link: models/lightning_flash.html
:image: ../_static/images/integrations/lightning_flash.png
:tags: Model-Training,Model-Evaluation

Expand All @@ -164,19 +164,7 @@ on the cards below to see how!
:maxdepth: 1
:hidden:

COCO <coco.rst>
Open Images <open_images.rst>
ActivityNet <activitynet.rst>
CVAT <cvat.rst>
Label Studio <labelstudio.rst>
V7 <v7.rst>
Labelbox <labelbox.rst>
Qdrant <qdrant.rst>
Redis <redis.rst>
Pinecone <pinecone.rst>
MongoDB <mongodb.rst>
Milvus <milvus.rst>
LanceDB <lancedb.rst>
Ultralytics <ultralytics.rst>
PyTorch Hub <pytorch_hub.rst>
Lightning Flash <lightning_flash.rst>
Annotation <annotation/index.rst>
Datasets <datasets/index.rst>
Models <models/index.rst>
Vector Search <vector_search/index.rst>
71 changes: 71 additions & 0 deletions docs/source/integrations/models/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@

.. _model-integrations:

FiftyOne Model Integrations
================================

.. default-role:: code

FiftyOne integrates naturally with your favorite model training and inference
frameworks, enabling you to easily visualize and analyze your models' results
in FiftyOne. Click on the cards below to see how!

.. Integrations cards section -----------------------------------------------------
.. raw:: html

<div id="tutorial-cards-container">

<hr class="tutorials-hr">

<div class="row">

<div id="tutorial-cards">
<div class="list">

.. Add tutorial cards below
.. customcarditem::
:header: Ultralytics
:description: Load, fine-tune, and run inference with Ultralytics models on your FiftyOne datasets with just a few lines of code.
:link: ultralytics.html
:image: ../../_static/images/integrations/ultralytics.jpg
:tags: Model-Training,Model-Evaluation

.. customcarditem::
:header: PyTorch Hub
:description: Did you know? You can load any model from the PyTorch Hub and run inference on your FiftyOne datasets with just a few lines of code.
:link: pytorch_hub.html
:image: ../../_static/images/integrations/pytorch.png
:tags: Model-Zoo,Model-Evaluation

.. customcarditem::
:header: Lightning Flash
:description: Train Flash models on FiftyOne datasets and use the FiftyOne App to visualize and improve your Flash models, all with just a few lines of code.
:link: lightning_flash.html
:image: ../../_static/images/integrations/lightning_flash.png
:tags: Model-Training,Model-Evaluation

.. End of integrations cards
.. raw:: html

</div>

<div class="pagination d-flex justify-content-center"></div>

</div>

</div>

.. End integrations cards section -------------------------------------------------
.. toctree::
:maxdepth: 1
:hidden:

Lightning Flash <lightning_flash.rst>
PyTorch Hub <pytorch_hub.rst>
Ultralytics <ultralytics.rst>


File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 9dacc06

Please sign in to comment.