OUPL / MLCert

Certified Machine Learning
40 stars 4 forks source link

Condensing FileIO Haskell drivers #16

Closed robinjanette closed 4 years ago

robinjanette commented 4 years ago

As noted by @gstew5 in #15 there was a lot of code duplication in the FileIO Haskell drivers. I was able to refactor the FileIO drivers and eliminate the global variables so that the FileIO drivers can run datasets of different dimensions. There are now just 3 FileIO drivers, one for each implementation, instead of 15. I also updated the documentation in KernelPerceptronDrivers.md to reflect this change.

If there are any questions or concerns, please let me know!