All Projects → johnolafenwa → Deepstack

johnolafenwa / Deepstack

Licence: apache-2.0
The World's Leading Cross Platform AI Engine for Edge Devices

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Deepstack

Marvel
Marvel - Face Recognition With Android & OpenCV
Stars: ✭ 199 (+65.83%)
Mutual labels:  object-detection, face-detection, face-recognition
Ownphotos Frontend
Stars: ✭ 171 (+42.5%)
Mutual labels:  object-detection, face-detection, face-recognition
Getting Things Done With Pytorch
Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BERT.
Stars: ✭ 738 (+515%)
Mutual labels:  object-detection, face-detection, face-recognition
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (+44.17%)
Mutual labels:  object-detection, face-detection, face-recognition
Ownphotos
Self hosted alternative to Google Photos
Stars: ✭ 2,587 (+2055.83%)
Mutual labels:  object-detection, face-detection, face-recognition
Face recognition
🍎 My own face recognition with deep neural networks.
Stars: ✭ 328 (+173.33%)
Mutual labels:  object-detection, face-detection, face-recognition
Deepcamera
Open source face recognition on Raspberry Pi. SharpAI is open source stack for machine learning engineering with private deployment and AutoML for edge computing. DeepCamera is application of SharpAI designed for connecting computer vision model to surveillance camera. Developers can run same code on Raspberry Pi/Android/PC/AWS to boost your AI production development.
Stars: ✭ 757 (+530.83%)
Mutual labels:  object-detection, face-detection, face-recognition
Face Api
JavaScript module for face detection and face recognition Using Tensorflow/JS
Stars: ✭ 67 (-44.17%)
Mutual labels:  face-detection, face-recognition
Face Recognition Cpp
Real Time Face Recognition Detector. Over 30FPS on CPU!
Stars: ✭ 68 (-43.33%)
Mutual labels:  face-detection, face-recognition
Ai Reading Materials
Some of the ML and DL related reading materials, research papers that I've read
Stars: ✭ 79 (-34.17%)
Mutual labels:  face-detection, face-recognition
Pyseeta
python api for SeetaFaceEngine(https://github.com/seetaface/SeetaFaceEngine.git)
Stars: ✭ 93 (-22.5%)
Mutual labels:  face-detection, face-recognition
Awesome machine learning solutions
A curated list of repositories for my book Machine Learning Solutions.
Stars: ✭ 65 (-45.83%)
Mutual labels:  object-detection, face-recognition
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-57.5%)
Mutual labels:  face-detection, face-recognition
Cnn Paper2
🎨 🎨 深度学习 卷积神经网络教程 :图像识别,目标检测,语义分割,实例分割,人脸识别,神经风格转换,GAN等🎨🎨 https://dataxujing.github.io/CNN-paper2/
Stars: ✭ 77 (-35.83%)
Mutual labels:  object-detection, face-detection
Tensorflow Lite Rest Server
Expose tensorflow-lite models via a rest API
Stars: ✭ 43 (-64.17%)
Mutual labels:  object-detection, face-detection
Hellovision
Vision framework example for my article. https://medium.com/compileswift/swift-world-whats-new-in-ios-11-vision-456ba4156bad
Stars: ✭ 93 (-22.5%)
Mutual labels:  face-detection, face-recognition
Compreface
Free and open-source face recognition system from Exadel
Stars: ✭ 947 (+689.17%)
Mutual labels:  face-detection, face-recognition
Insightface
State-of-the-art 2D and 3D Face Analysis Project
Stars: ✭ 10,886 (+8971.67%)
Mutual labels:  face-detection, face-recognition
Awslambdaface
Perform deep neural network based face detection and recognition in the cloud (via AWS lambda) with zero model configuration or tuning.
Stars: ✭ 98 (-18.33%)
Mutual labels:  face-detection, face-recognition
Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+1116.67%)
Mutual labels:  object-detection, face-detection

DeepStack

The World's Leading Cross Platform AI Engine for Edge Devices, with over 3.2 million installs on Docker Hub.

black

license

DevTest

Website: https://deepstack.cc

Documentation: https://docs.deepstack.cc

Forum: https://forum.deepstack.cc

Dev Center: https://dev.deepstack.cc

DeepStack is owned and maintained by DeepQuest AI.

Introduction

DeepStack is an AI API engine that serves pre-built models and custom models on multiple edge devices locally or on your private cloud. Supported platforms are:

  • Linux OS via Docker ( CPU and NVIDIA GPU support )
  • Mac OS via Docker
  • Windows 10 ( native application )
  • NVIDIA Jetson via Docker.

DeepStack runs completely offline and independent of the cloud. You can also install and run DeepStack on any cloud VM with docker installed to serve as your private, state-of-the-art and real-time AI server.

Installation and Usage

Visit https://docs.deepstack.cc/getting-started for installation instructions. The documentation provides example codes for the following programming languages with more to be added soon.

  • Python
  • C#
  • NodeJS

Build from Source (For Docker Version)

  • Install Prerequisites

  • Clone DeepStack Repo

    git clone https://github.com/johnolafenwa/DeepStack.git

  • CD to DeepStack Repo Dir

    cd DeepStack

  • Fetch Repo Files

    git lfs pull

  • Build DeepStack Server

    cd server && go build

  • Build DeepStack CPU Version

    cd .. && sudo docker build -t deepquestai/deepstack:cpu . -f Dockerfile.cpu

  • Build DeepStack GPU Version

    sudo docker build -t deepquestai/deepstack:gpu . -f Dockerfile.gpu

  • Build DeepStack Jetson Version

    sudo docker build -t deepquestai/deepstack:jetpack . -f Dockerfile.gpu-jetpack

  • Running and Testing Locally Without Building

    • Unless you wish to install requirements system wide, create a virtual environment with python3.7 -m venv venv and activate with source venv/bin/activate

    • Install Requirements with pip3 install -r requirements.txt

    • For CPU Version, Install PyTorch with pip3 install torch==1.6.0+cpu torchvision==0.7.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

    • For GPU Version, Install Pytorch with pip3 install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html

    • Start Powershell pwsh

    • For CPU Version, Run .\setup_docker_cpu.ps1

    • For GPU Version, Run .\setup_docker_gpu.ps1

    • CD To Server Dir cd server

    • Build DeepStack Server go build

    • Set Any of the APIS to enable; $env:VISION_DETECTION = "True", $env:VISION_FACE = "True", $env:VISION_SCENE = "True"

    • Run DeepStack .\server

    You can find all logs in the directory in the repo root. Note that DeepStack will be running on the default port 5000.

Integrations and Community

The DeepStack ecosystem includes a number of popular integrations and libraries built to expand the functionalities of the AI engine to serve IoT, industrial, monitoring and research applications. A number of them are listed below

Contributors Guide

(coming soon)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].