Skip to main content

This repository contain all util

Project description

DPS_Util

This repository contain all util.

Todo:

Task Done:

Compression Lossless:

  • Support type: ndnumpy, bytes
  • Compress by blosc. It support multi compressor and multi-thread.

KafkaWrapper:

  • Wrapping Consumer and Producer with default setting and security.

RedisWrapper

  • Wrapping Redis Connector with default setting and security.

Numpy Pool:

  • Implemented numpy.memmap with High Performance and control memory IO.

Media:

Implemented OpenCV with:

To: improve read & write (image, video) IO speed. Faster than 2.6x OpenCV IO

  • Added some function which used frequently.
  • More info: find in dpsutil.media

Computer Vision (cv):

  • Added Face Align with five landmark.

Distance:

All function execute in numpy.

  • Added cosine_similarity
  • Added cosine
  • Added euclidean_distance
  • Added convert distance functions

Other:

  • Hashing

Issue:

Cmake error during install blosc

Follow instuction to install Cmake:

https://cliutils.gitlab.io/modern-cmake/chapters/intro/installing.html

Develop by: TinDang

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dpsutil-1.0.0.tar.gz (16.6 kB view hashes)

Uploaded Source

Built Distribution

dpsutil-1.0.0-py3-none-any.whl (22.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page