deepstack

deepstack

Docker-Anwendung from ndetar's Repository

Übersicht

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.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:5000]
Netzwerk
bridge
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

WebUIPorttcp

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

Ziel
5000
Standard
5000
Wert
5000
AppDataPathrw

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

Ziel
/datastore
Standard
/mnt/user/appdata/deepstack
Wert
/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.

Ziel
/modelstore/detection
Standard
/mnt/user/appdata/deepstack/custom_models
Wert
/mnt/user/appdata/deepstack/custom_models
Object DetectionVariable

This enables the object detection API. Default is False.

Ziel
VISION-DETECTION
Standard
False|True
Wert
False
Face DetectionVariable

This enables the face recognition APIs. Default is False.

Ziel
VISION-FACE
Standard
False|True
Wert
False
Scene DetectionVariable

This enables the scene recognition API. Default is False.

Ziel
VISION-SCENE
Standard
False|True
Wert
False
Image EnhanceVariable

This enables the image enhance API. Default is False.

Ziel
VISION-ENHANCE
Standard
False|True
Wert
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.

Ziel
MODE
Standard
High|Medium|Low
Wert
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.

Ziel
THREADCOUNT
Standard
5
Wert
5
Nvidia Visible DevicesVariable

Requires Nvidia GPU and Unraid Nvidia drivers. Default is none

Ziel
NVIDIA_VISIBLE_DEVICES
API KeyVariable

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

Ziel
API-KEY
Admin KeyVariable

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

Ziel
ADMIN-KEY
Nvidia Driver CapabilitiesVariable

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

Ziel
NVIDIA_DRIVER_CAPABILITIES
Standard
all
Wert
all

Statistik herunterladen

12,060,303
Downloads insgesamt
11,622
Dieser Monat
13,929
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
deepquestai/deepstack
Zuletzt aktualisiert2022-01-16
Erstmals gesehen2020-11-19

Führen Sie Deepstack auf Unraid aus.

Deepstack ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.