Client that does a hyperopt parameter search. More...
#include <hyperopt.h>
Public Member Functions | |
HyperoptClient (const std::vector< LabeledRGBDImage > &allRGBDImages, const std::vector< LabeledRGBDImage > &allTestImages, bool useCIELab, bool useDepthFilling, const std::vector< int > &deviceIds, int maxImages, int imageCacheSizeMB, int randomSeed, int numThreads, const std::string &subsamplingType, const std::vector< std::string > &ignoredColors, bool useDepthImages, bool horizontalFlipping, size_t numLabels, const std::string &lossFunction, const std::string &url, const std::string &db, const mongo::BSONObj &jobSelector) | |
create a hyperopt client using the parameters provided by the user | |
void | handle_task (const mongo::BSONObj &task) |
do a number of train and test runs using the task parameters | |
void | run () |
continuously get the next task and handle it |
Client that does a hyperopt parameter search.
Definition at line 123 of file hyperopt.h.