[mlpack-svn] [MLPACK] #300: allknn fails for mnist8m dataset
MLPACK Trac
trac at coffeetalk-1.cc.gatech.edu
Thu Aug 22 16:20:27 EDT 2013
#300: allknn fails for mnist8m dataset
----------------------+-----------------------------------------------------
Reporter: rozyang | Owner: rcurtin
Type: defect | Status: accepted
Priority: major | Milestone:
Component: mlpack | Resolution:
Keywords: | Blocking:
Blocked By: 302 |
----------------------+-----------------------------------------------------
Changes (by rcurtin):
* blockedby: => 302
Comment:
You are right, if you use uint8_t, then it will take up about 6GB of RAM
and then the method should run. The difficulty here is that mlpack does
not support types other than double. The reason for this was API
simplicity. I don't have a good solution for this now, or soon, so you
shouldn't expect code that will work with uint8_t anytime soon (sorry!).
There is some serious code restructuring that would need to happen to make
uint8_t datatypes easy and I have other restructuring that right now is
more important.
I've opened ticket #302 to propose the idea of arbitrary-precision
support; you can follow that ticket. Like I said, I don't think it will
happen anytime soon...
I will leave this ticket open as blocked by #302, so that if/when that is
finished, this can be closed.
--
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/300#comment:5>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed at Georgia Tech.
More information about the mlpack-svn
mailing list