DataHaskell / dh-core

Functional data science
138 stars 23 forks source link

dense-linear-algebra : Add chronos-bench benchmarks #52

Closed ocramz closed 5 years ago

ocramz commented 5 years ago

Is your feature request related to a problem? Please describe. We cannot have criterion benchmarks for dense-linear-algebra since there is this dependency chain :

criterion -> statistics -> dense-linear-algebra

chronos-bench doesn't depend on dense-linear-algebra ^_^

https://hackage.haskell.org/package/chronos-bench

Describe the solution you'd like Have some performance benchmarks

Describe alternatives you've considered There might be alternative benchmarking packages not based on dense-linear-algebra

emanuelbuholzer commented 5 years ago

I've been watching this project for quite some time now and would like to work on this issue.

ocramz commented 5 years ago

@emanuelbuholzer great thanks, looking forward to your PR!

Magalame commented 5 years ago

I think I'd like to take a dent at this, if you don't mind @emanuelbuholzer @ocramz I was wondering if you had specific ideas regarding the benchmarks, I haven't written a linear algebra benchmark yet, so I'm trying to gather as much information as I can.

Edit: So, I'm thinking to benchmark

I'm not sure what form should A,B assume. It seems that some make a distinction between non-symmetric and symmetric matrices for computing the eigenvalues

ocramz commented 5 years ago

Closed by #56