Skip to content

Machine Learning applied to the optimization of the HPX backend of Blaze

Notifications You must be signed in to change notification settings

gablabc/BlazeML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlazeML

Machine Learning applied to the optimization of the HPX backend of Blaze. This repository allows to generate data using blazemark and allows to fit machine learning models using scikit-learn library and our own custom Decision Tree Classifier.

The repository is structured as follow:

  1. Data Generation (contains the bash scripts that are run to generate data files)

  2. Data Analysis ( contains python scripts to analyze and vizualize the data generated. Machine learning algorithms are also fit on the Training Set and Evaluated on the Test Set)

  3. Benchmarks ( contains python scripts to plot performance graphs for different benchmarks. This allows to compare the old HPX backend and the Machine Learning backend)

  4. Models ( contains the header files that represent the fitted classification trees )

DOI

About

Machine Learning applied to the optimization of the HPX backend of Blaze

Resources

Stars

Watchers

Forks

Packages

No packages published