machine learning library --dlib

  what is dlib? When we meet, we should get to know each other, right?

  dlib is actually a cross-platform code library written in C++. This library of machine learning algorithms and tools can be used to solve many real-world engineering problems.

It has a wide range of applications in industry and academia. It has a large number of applications mainly in robots, embedded devices, mobile phones and high-performance computing devices.

  What are the advantages of dlib?

  A Good unit test coverage makes it easier to find problems in the system migration process.

  B has strong cross-platform capability and can support different platforms, such as linux, widnows, MAC OS, etc.

  C does not need to depend on and install other library files.

  D All code is in the application layer, which is relatively small, and is ported and maintained.

  What features does dlib support?

  1 Many machine learning algorithms, such as deep learning, multi-class support vector machines, structural support vector machines, semi-definite metric learning, clustering algorithms, etc.

  2 Numerical algorithms, such as multivariate linear algebra and mathematical operations, general unconstrained nonlinear optimization algorithms,  Optimized Cutting Plane Algorithm , etc.

  3 Image model interface algorithm.

  4 Image processing, object detection, face recognition, feature extraction and edge detection.

  5 threads

  6 Network

  The features supported by dlib are really complete. He has almost a lot of machine learning things, and it is used more in the industrial field. It is still very suitable for application in actual products.

  To study dlib, there are several websites to look at:

1 Official website: http://dlib.net/

2 The path of the code: https://github.com/davisking/dlib

Actually, having two is enough. In-depth research is required later.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325650092&siteId=291194637