Project details for DFLsklearn, Hyperparameters optimization in Scikit Learn

Logo DFLsklearn, Hyperparameters optimization in Scikit Learn 0.1

by vlatorre - November 23, 2017, 13:14:36 CET [ Project Homepage BibTeX Download ]

view (1 today), download ( 0 today ), 0 subscriptions


DFLsklearn is a method that performs cross validation over the hyperparameters of the Scikit-learn methods based on an efficient derivative free mixed-integer line search algorithm called Derivative Free Line-search (DFL). DFL is an algorithm with deterministic convergence properties toward local stationary points of the objective function. Furthermore, the DFL algorithm is implemented in a highly optimized Fortran code.

This software is focused on performing the hyperparameters optimization for each single estimator of Scikit-learn, enabling expert users to exploit as much as possible the features of the machine learning method they are using.

The source code of DFLsklearn is available here on and GitHub (url{}) under the New BSD License. The code follows PEP8 standards. A file is provided in order to easily compile the Fortran code and install the module in the PythonPath. DFLsklearn just depends on Scikit-Learn package for easy portability and compatibility on different platforms.

Changes to previous version:

Initial Announcement on

BibTeX Entry: Download
Supported Operating Systems: Linux, Macosx, Ubuntu
Data Formats: Any Format Supported By Matlab
Tags: Machine Learning, Hyperparameter Selection
Archive: download here


No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.