1 #include "gtest/gtest.h"
2 #include "PredictorWrapper.h"
5 using namespace suanzi;
10 PredictorWrapperPtr predictor (new PredictorWrapper("predictor", "../python"));
11 predictor->load("../resources/model.pkl");
13 std::vector<double> ff (40, 1);
14 double prob = predictor->predict(4, ff);
20 //TEST(Predictor, predict)
22 // PredictorWrapperPtr predictor (new PredictorWrapper("predictor", "../python"));
23 // predictor->load("../resources/model.pkl");
25 // //std::vector<double> ff (40, 1);
27 // std::vector<double> ff = { 6.9154247185294e-310, 6.91542471861144e-310, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 6.9154247185294e-310, 6.91542471861144e-310, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, -3.0949108904043924e+217, -3.0949108904066356e+217, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 6.91542471837167e-310, 6.9154247185979e-310, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 6.9154247183334e-310, 6.9154247185946e-310, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0 };
29 // double prob = predictor->predict(index, ff);
30 // cout << prob << endl;