deepstack

deepstack

Docker 应用程序 from ndetar's Repository

概述

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.

运行时参数

网络用户界面
http://[IP]:[PORT:5000]
网络
bridge
外壳
sh
特权
false

模板配置

WebUIPorttcp

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

目标
5000
默认值
5000
价值
5000
AppDataPathrw

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

目标
/datastore
默认值
/mnt/user/appdata/deepstack
价值
/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.

目标
/modelstore/detection
默认值
/mnt/user/appdata/deepstack/custom_models
价值
/mnt/user/appdata/deepstack/custom_models
Object DetectionVariable

This enables the object detection API. Default is False.

目标
VISION-DETECTION
默认值
False|True
价值
False
Face DetectionVariable

This enables the face recognition APIs. Default is False.

目标
VISION-FACE
默认值
False|True
价值
False
Scene DetectionVariable

This enables the scene recognition API. Default is False.

目标
VISION-SCENE
默认值
False|True
价值
False
Image EnhanceVariable

This enables the image enhance API. Default is False.

目标
VISION-ENHANCE
默认值
False|True
价值
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.

目标
MODE
默认值
High|Medium|Low
价值
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.

目标
THREADCOUNT
默认值
5
价值
5
Nvidia Visible DevicesVariable

Requires Nvidia GPU and Unraid Nvidia drivers. Default is none

目标
NVIDIA_VISIBLE_DEVICES
API KeyVariable

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

目标
API-KEY
Admin KeyVariable

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

目标
ADMIN-KEY
Nvidia Driver CapabilitiesVariable

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

目标
NVIDIA_DRIVER_CAPABILITIES
默认值
all
价值
all

下载统计数据

12,060,303
下载总数
11,622
本月
13,929
平均每月

长期下载总量

加载图表...

详细信息

存储库
deepquestai/deepstack
最后更新2022-01-16
初见2020-11-19

在Unraid 上运行 Deepstack 。

Deepstack 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。