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/pooya-mohammadi/deep_utils.git # or clone the repo git clone https://github.com/pooya-mohammadi/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.8.2.tar.gz
(98.8 kB
view hashes)
Built Distribution
deep_utils-0.8.2-py3-none-any.whl
(133.5 kB
view hashes)
Close
Hashes for deep_utils-0.8.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b051fedde814dd41dcb615b2a5fe201d2d31dc993accabf77b91af3b02c88de |
|
MD5 | 0545d109bfe8f1095c5c58a584bb3f3a |
|
BLAKE2b-256 | 6343c81c4dac4b8ea80fffa472f43621bad6af909e6bb14f69f889a06986249c |