Reviews
Now Reading
Dlib
1
Review

Dlib

Overview
Synopsis

Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.

Category

Data Mining Software Free

Features

•Contains machine learning algorithms and tools in order of creating complex software in C++ for solving real world problems
•Provides complete and precise documentation for every class and function
•High quality portable code
•Graphical model inference algorithms

License

Open Source

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

Dlib

URL

http://dlib.net/

What is best?

•Contains machine learning algorithms and tools in order of creating complex software in C++ for solving real world problems
•Provides complete and precise documentation for every class and function
•High quality portable code

What are the benefits?

• Documentation for every class and function
• Debugging modes that check documented preconditions for functions
• Good unit test coverage
• No other packages required to use the library
• No installation or configuration step needed

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
8.7
Features & Functionality
7.6
8.1
Advanced Features
7.6
8.7
Integration
7.6
7.6
Performance
7.6
8.4
Customer Support
7.6
9.6
Implementation
8.5
Renew & Recommend
9.5
Bottom Line

It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments.

7.6
Editor Rating
8.6
Aggregated User Rating
3 ratings
You have rated this

Dlib is a modern C++ toolkit which contains machine learning algorithms and tools in order of creating complex software in C++ for solving real world problems. It is used in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments.

It is free of any charges which mean that users can use it in any app. Major features of Dlib is: documentation – it provides complete and precise documentation for every class and function, lots of example programs are provided; high quality portable code – good unit test coverage, tested on MS Windows, Linux, and Mac OS X systems, but it should work on any POSIX system and has been used on Solaris, HPUX, and the BSDs, no installation needed before using the library, all operating system specific code is isolated inside the OS abstraction layers; machine learning algorithms – deep learning.

Conventional SMO based Support Vector Machines for classification and regression, reduced-rank methods for large-scale classification and regression, general purpose multiclass classification tools, a Multiclass SVM, a tool for solving the optimization problem associated with structural support vector machines etc.

Numerical algorithms – a fast matrix object implemented using the expression templates technique and capable of using BLAS and LAPACK libraries when available, numerous linear algebra and mathematical operations are defined for the matrix object such as the singular value decomposition, transpose, trig functions, general purpose unconstrained non-linear optimization algorithms using the conjugate gradient, BFGS, and L-BFGS techniques; graphical model inference algorithms; image processing – routines for reading and writing common image formats, automatic color space conversion between various pixel types, common image operations such as edge finding and morphological operations; threading; networking; testing and many others.

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Brooks Saladino
    September 13, 2017 at 5:25 pm

    Tools for machine language

    Company size

    Small (<50)

    User Role

    Consultant

    User Industry

    Energy

    Rating
    Ease of use8.2

    Features & Functionality8.1

    Advanced Features8.2

    Performance8.2

    ADDITIONAL INFORMATION
    Dlib provides users with algorithms and tools for machine language used for C++ software creation to solve real world problems. Dlib is commonly for academia and industry across a wide range of domains. The documentation feature provided by Dlib provides users with a good platform for completion and precision of documentation for every function and class. The documentation feature also provides its users with lots of example programs needed. The document feature also features the debugging modes that enable users to document preconditions for function. When the preconditions are documented Dlib will certainly catch the bugs caused by calling functions incorrectly. The high quality portable code feature provides users with good unit test coverage. The high quality code feature also enables no configuration or installation step needed before the library is used by a user. The high quality code also enables users not to use the library with other packages. Dlib only enables its users to use API’s that are coming from out of the box OS.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%