Deep Utils
Project description
Deep Utils
This repository contains the most frequently used deep learning modules and functions.
Table of contents
Quick start
-
Install:
# With pip: pip install deep_utils # or from the repo pip install git+https://github.com/Practical-AI/deep_utils.git # or clone the repo git clone https://github.com/Practical-AI/deep_utils.git deep_utils pip install -U deep_utils
-
In python, import deep_utils and instantiate models:
from deep_utils import face_detector_loader, list_face_detection_models # list all the available models first list_face_detection_models() # Create a face detection model using SSD face_detector = face_detector_loader('SSDCV2CaffeFaceDetector')
-
Detect an image:
import cv2 from deep_utils import show_destroy_cv2, Box # Load an image img = cv2.imread(<image path>) # Detect the faces boxes, confidences = face_detector.detect_faces(img) # Draw detected boxes on the image img = Box.put_box(img, boxes) # show the results show_destroy_cv2(img)
References
- Tim Esler's facenet-pytorch repo: https://github.com/timesler/facenet-pytorch
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
deep_utils-0.5.0.tar.gz
(96.5 kB
view hashes)
Built Distribution
deep_utils-0.5.0-py3-none-any.whl
(129.5 kB
view hashes)
Close
Hashes for deep_utils-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4809d229f78a845555c4266820eb469190086f2a85444b87c7c755d0f1c28f0 |
|
MD5 | 3bbc352250a5ed603415d9dc9753ada3 |
|
BLAKE2b-256 | 9e3410934ca5da51c037a41ceb2f9fa9bfa11679d8bb07d9ccda982480b82363 |