| 334 | } |
| 335 | |
| 336 | void dense_decision(int row_size, int features, float* data, SvmModel *model, int value_size, float* dec_value){ |
| 337 | DataSet predict_dataset; |
| 338 | predict_dataset.load_from_dense(row_size, features, data, (float*) NULL); |
| 339 | model->predict(predict_dataset.instances(), -1); |
| 340 | //SyncArray<float_type> dec_value_array(value_size); |
| 341 | //dec_value_array.copy_from(model->get_dec_value()); |
| 342 | const SyncArray<float_type>& dec_value_array = model->get_dec_value(); |
| 343 | const float_type *dec_value_ptr = dec_value_array.host_data(); |
| 344 | for(int i = 0; i < dec_value_array.size(); i++){ |
| 345 | dec_value[i] = dec_value_ptr[i]; |
| 346 | } |
| 347 | } |
| 348 | |
| 349 | void save_to_file_scikit(SvmModel *model, char *path){ |
| 350 | model->save_to_file(path); |
nothing calls this directly
no test coverage detected