Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. template <typename T>
  2. inline std::function<Any()> feature_count_auto_init(T& lhs)
  3. {
  4. // REQUIRE(lhs != nullptr, "test");
  5.  
  6. return [&]() {
  7. // if (lhs->get_feature_class() >= EFeatureClass::C_STREAMING_DENSE &&
  8. // lhs->get_feature_class() <= EFeatureClass::C_STREAMING_VW)
  9. // REQUIRE(lhs != nullptr, "lambda test");
  10. return make_any(lhs.get_num_vectors());
  11. // 1.0 / static_cast<double>(
  12. // ((CDotFeatures*)lhs)->get_dim_feature_space()));
  13. // else
  14. // return make_any(
  15. // 1.0 / (static_cast<double>(
  16. // ((CDotFeatures*)lhs)->get_dim_feature_space()) *
  17. // ((CDenseFeatures<float64_t>*)(lhs))
  18. // ->std(false)
  19. // .get_element(0)));
  20. };
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement