forked from mlpack/mlpack.org
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbenchmark.html
More file actions
126 lines (115 loc) · 6.15 KB
/
benchmark.html
File metadata and controls
126 lines (115 loc) · 6.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<html>
<head>
<!-- probably could use more keywords -->
<meta name="keywords" content="mlpack, libmlpack, c++, armadillo, machine
learning, data mining, classification, regression, tree-based methods, dual-tree
algorithm">
<meta name="description" content="mlpack: a scalable c++ machine learning
library">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>mlpack: a scalable c++ machine learning library</title>
</head>
<link rel="stylesheet" href="css/d3-style.css">
<link rel="stylesheet" href="css/benchmarks-style.css">
<link href='http://fonts.googleapis.com/css?family=Maven+Pro:500'
rel='stylesheet' type='text/css'>
<body>
<!-- very simple table with as few words as possible -->
<br>
<div class="titlebar">
<a href="http://www.mlpack.org"><img src="mlpack.png"></a>
</div>
<center>
<div class="mlnavbar">
<div class="navcontainer">
<div class="mlnavitem" name="mlnavmain"><a href="index.html">main</a></div>
<div class="mlnavitem" name="mlnavabout"><a href="about.html">about</a></div>
<div class="mlnavitem" name="mlnavdoc"><a href="docs.html">docs</font></div>
<div class="mlnavitem" name="mlnavhelp"><a href="help.html">get
help</font></div>
<div class="mlnavitem" name="mlnavbugs"><a
href="https://github.com/mlpack/mlpack">github</a></div>
</div>
</div>
</center>
<div class="separator"></div>
<center>
<div class="mainsection smallertext">
<center><h2><font class="whitebold">mlpack benchmarks</font></h2></center><br>
This page contains benchmarks for the various algorithms implemented
in <font class="whitebold">mlpack 1.0.10</font>. When applicable, timing results
are also given for other libraries. Currently, benchmarks are provided for <a
href="http://www.scikit-learn.org">scikit-learn</a>, the <a
href="http://shogun-toolbox.org">SHOGUN machine learning toolbox</a>, <a
href="http://www.cs.waikato.ac.nz/ml/weka/">Weka 3</a>, <a
href="http://mlpy.sourceforge.net/"</a>mlpy</a>, and standard MATLAB
implementations. If you don't see benchmarks for your favorite library or
algorithm, feel free to <a href="http://www.mlpack.org/trac/">file a bug
report</a> or consult the <a
href="http://www.mlpack.org/trac/wiki/AutomaticBenchmark">documentation</a> for
the automatic benchmarking system and write a script.<br>
<br>
The automatic benchmarking system was developed as a Google Summer
of Code 2013
project by <a href="mailto:marcus.edel@fu-berlin.de">Marcus Edel</a> and
improved by Anand Soni during GSoC 2014, and is maintained separately <a
href="http://github.com/mlpack/benchmarks/">on Github</a>.<br>
<br>
Below, you may select one of many interactive JavaScript visualizations for
inspecting the benchmarking results. At this time, we are still adding results
(especially historical results). If you are interested in the previous
non-interactive visualizations, which included memory usage graphs for
<b>mlpack</b> methods, <a href="benchmark-old.html">click here</a>.
</div>
<div class="separator"></div>
<div class="mainbox">
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="algorithm-parameter-comparison" id="chart-type-radio-0" onclick="chartTypeSelect()" />
<label for="chart-type-radio-0" class="chart-type-radio-label">Compare library runtimes for an algorithm/parameter combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="historical-comparison" id="chart-type-radio-1" onclick="chartTypeSelect()">
<label for="chart-type-radio-1" class="chart-type-radio-label">Historical runtime plots for an algorithm/parameter/dataset combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="dataset-comparison" id="chart-type-radio-2" onclick="chartTypeSelect()">
<label for="chart-type-radio-2" class="chart-type-radio-label">Dataset runtime performance comparison for any algorithm/parameter combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="metric-parameter-comparison" id="chart-type-radio-3" onclick="chartTypeSelect()">
<label for="chart-type-radio-3" class="chart-type-radio-label">Metric plots for an algorithm/parameter/dataset combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="metric-comparison" id="chart-type-radio-4" onclick="chartTypeSelect()">
<label for="chart-type-radio-4" class="chart-type-radio-label">Dataset metric plots for any algorithm/parameter combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="highest-metric-comparison" id="chart-type-radio-5" onclick="chartTypeSelect()">
<label for="chart-type-radio-5" class="chart-type-radio-label">Sorted dataset metric score for any algorithm/parameter combination</label>
</div>
<div>
<input class="chart-type-radio" type="radio" name="chart-type" value="metric-multiple-parameter-comparison" id="chart-type-radio-6" onclick="chartTypeSelect()">
<label for="chart-type-radio-6" class="chart-type-radio-label">Metric analysis with multiple parameters for an algorithm/dataset combination</label>
</div>
<div class="selectholder" id="selectholder"></div>
<div class="clear"></div>
<div class="mainbox-content">
<div class="svgholder"></div>
<div class="legendholder"></div>
</div>
<div class="clear"></div>
</div>
<script src='js/sql.js'></script>
<script src='js/jquery.min.js'></script>
<script src='js/d3.v3.min.js'></script>
<script src='js/d3.tip.min.js'></script>
<script src='js/benchmarks.js'></script>
<script src='js/benchmarks/runtime-comparison-view.js'></script>
<script src='js/benchmarks/historical-comparison-view.js'></script>
<script src='js/benchmarks/metric-parameter-comparison-view.js'></script>
<script src='js/benchmarks/dataset-comparison-view.js'></script>
<script src='js/benchmarks/metric-comparison-view.js'></script>
<script src='js/benchmarks/highest_metric-comparison-view.js'></script>
<script src='js/benchmarks/metric-multiple-parameter-comparison-view.js'></script>
</body>
</html>