deepstack

deepstack

Application Docker from ndetar's Repository

Vue d'ensemble

Deepstack is an AI server that empowers every developer in the world to easily build state-of-the-art AI systems both on-premise and in the cloud. The promises of Artificial Intelligence are huge but becoming a machine learning engineer is hard. Build and deploy AI-powered applications with in-built and custom AI APIs, all offline and self-hosted. See https://deepstack.cc and https://docs.deepstack.cc/faq/index.html

To use with home assistant see: https://github.com/robmarkcole/HASS-Deepstack-object and https://docs.deepstack.cc/faq/index.html

Old CPUs without AVX: If you are using an older CPU that doesn't support AVX (Warning: This version hasn't been updated in some time):

  1. Add :noavx to the end of the Repository: field.
  2. Should look like this: deepquestai/deepstack:noavx

GPU: If you wish to use a NVIDIA GPU instead of your CPU:

  1. Install Unraid Nvidia Plugin (available in the community apps store): https://forums.Unraid.net/topic/98978-plugin-nvidia-driver/
  2. Add :gpu to the end of the Repository: field. Should look like this: deepquestai/deepstack:gpu
  3. Add --runtime=nvidia to the Extra Parameters: field (to view this field switch to advanced view by clicking the toggle in the top right next to Basic View) .
  4. Copy your GPU UUID to Nvidia Visible Devices:. (Can be found in the Nvidia Driver settings page under nVidia Info:). Should look something like this: GPU-1a2b3456-7890-1cd2-ea34-56b7c8de90a1

*I am not the creator or maintainer of this container I am merely providing the Unraid template.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:5000]
Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

WebUIPorttcp

For access to the Web UI and API. Default is 5000.

Cible
5000
Défaut
5000
Valeur
5000
AppDataPathrw

Config storage path. Default is /mnt/user/appdata/deepstack.

Cible
/datastore
Défaut
/mnt/user/appdata/deepstack
Valeur
/mnt/user/appdata/deepstack
Custom Model StorePathrw

This specifies the local directory where you stored your custom models. Default is /mnt/user/appdata/deepstack/custom_models.

Cible
/modelstore/detection
Défaut
/mnt/user/appdata/deepstack/custom_models
Valeur
/mnt/user/appdata/deepstack/custom_models
Object DetectionVariable

This enables the object detection API. Default is False.

Cible
VISION-DETECTION
Défaut
False|True
Valeur
False
Face DetectionVariable

This enables the face recognition APIs. Default is False.

Cible
VISION-FACE
Défaut
False|True
Valeur
False
Scene DetectionVariable

This enables the scene recognition API. Default is False.

Cible
VISION-SCENE
Défaut
False|True
Valeur
False
Image EnhanceVariable

This enables the image enhance API. Default is False.

Cible
VISION-ENHANCE
Défaut
False|True
Valeur
False
Performance ModeVariable

Deepstack offers three modes allowing you to trade off speed for performance. You can specify performance mode to be High, Medium, and Low. Default is Medium.

Cible
MODE
Défaut
High|Medium|Low
Valeur
Medium
MultithreadingVariable

This allows you to specify the number of threads each endpoint will run with. This provides singificant performance boost, especially when running multiple requests often. The default value is 5.

Cible
THREADCOUNT
Défaut
5
Valeur
5
Nvidia Visible DevicesVariable

Requires Nvidia GPU and Unraid Nvidia drivers. Default is none

Cible
NVIDIA_VISIBLE_DEVICES
API KeyVariable

API Key is used to protect your API endpoint to prevent unauthorized access. Default is none.

Cible
API-KEY
Admin KeyVariable

The Admin Key protects admin APIs such as adding models, deleting models, list models, backup, and restore. Default is none.

Cible
ADMIN-KEY
Nvidia Driver CapabilitiesVariable

Requires Nvidia GPU and Unraid Nvidia drivers. Default is all.

Cible
NVIDIA_DRIVER_CAPABILITIES
Défaut
all
Valeur
all

Télécharger les statistiques

12,060,303
Total des téléchargements
11,622
Ce mois-ci
13,929
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
deepquestai/deepstack
Dernière mise à jour2022-01-16
Première vue2020-11-19

Exécutez Deepstack sur Unraid.

Deepstack est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.