# Neural Network integration

- [Overview](https://developer.supervisely.com/app-development/neural-network-integration/overview.md)
- [Serving App](https://developer.supervisely.com/app-development/neural-network-integration/inference.md)
- [Introduction](https://developer.supervisely.com/app-development/neural-network-integration/inference/overview-nn-integration.md)
- [Instance segmentation](https://developer.supervisely.com/app-development/neural-network-integration/inference/instance-segmentation.md): Step-by-step tutorial of how to integrate custom instance segmentation neural network into Supervisely platform on the example of detectron2.
- [Object detection](https://developer.supervisely.com/app-development/neural-network-integration/inference/object-detection.md): Step-by-step tutorial of how to integrate custom object detection neural network into Supervisely platform on the example of detectron2.
- [Semantic segmentation](https://developer.supervisely.com/app-development/neural-network-integration/inference/semantic-segmentation.md): Step-by-step tutorial of how to integrate custom semantic segmentation neural network into Supervisely platform on the example of mmsegmentation.
- [Pose estimation](https://developer.supervisely.com/app-development/neural-network-integration/inference/pose-estimation.md): Step-by-step tutorial of how to integrate custom pose estimation neural network into Supervisely platform on the example of ViTPose.
- [Point tracking](https://developer.supervisely.com/app-development/neural-network-integration/inference/point-tracking.md): Step-by-step tutorial on how to integrate custom point tracking neural network into Supervisely platform on the example of PIPs.
- [Object tracking](https://developer.supervisely.com/app-development/neural-network-integration/inference/object-tracking.md): Step-by-step tutorial on how to integrate custom visual object tracking neural network into Supervisely platform on the example of MixFormer model.
- [Mask tracking](https://developer.supervisely.com/app-development/neural-network-integration/inference/mask-tracking.md): Step-by-step tutorial on how to integrate custom video object segmentation neural network into Supervisely platform on the example of XMem.
- [Image matting](https://developer.supervisely.com/app-development/neural-network-integration/inference/image-matting.md): Step-by-step tutorial on how to integrate custom interactive image matting neural network into Supervisely platform on the example of Matte Anything.
- [How to customize model inference](https://developer.supervisely.com/app-development/neural-network-integration/inference/customize-inference.md)
- [Example: Custom model inference with probability maps](https://developer.supervisely.com/app-development/neural-network-integration/inference/custom-inference-with-alpha-mask-segmentation.md)
- [Serving App with GUI](https://developer.supervisely.com/app-development/neural-network-integration/inference-with-gui.md)
- [Introduction](https://developer.supervisely.com/app-development/neural-network-integration/inference-with-gui/overview.md)
- [How to use default GUI template](https://developer.supervisely.com/app-development/neural-network-integration/inference-with-gui/use-gui-template.md)
- [Default GUI template customization](https://developer.supervisely.com/app-development/neural-network-integration/inference-with-gui/customize-gui-template.md)
- [How to create custom user interface](https://developer.supervisely.com/app-development/neural-network-integration/inference-with-gui/create-custom-gui.md)
- [Inference API](https://developer.supervisely.com/app-development/neural-network-integration/inference-api-tutorial.md)
- [Training App](https://developer.supervisely.com/app-development/neural-network-integration/training.md)
- [Overview](https://developer.supervisely.com/app-development/neural-network-integration/training/overview.md)
- [Tensorboard template](https://developer.supervisely.com/app-development/neural-network-integration/training/tensorboard-template.md): Step-by-step tutorial explains how to use custom training script and log results in Tensorboard
- [Object detection](https://developer.supervisely.com/app-development/neural-network-integration/training/training-dashboard.md): Step-by-step tutorial explains how to integrate custom object detection neural network into Supervisely platform
- [High level scheme](https://developer.supervisely.com/app-development/neural-network-integration/nn-training-deployment.md): Guide explains how to train and deploy Neural Networks in Supervisely
- [Custom inference pipeline](https://developer.supervisely.com/app-development/neural-network-integration/custom-inference-pipeline.md)
- [Train and predict automation model pipeline](https://developer.supervisely.com/app-development/neural-network-integration/model-automation-train-and-predict-pipeline.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.supervisely.com/app-development/neural-network-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
