Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template <typename T>
- inline std::function<Any()> feature_count_auto_init(T& lhs)
- {
- // REQUIRE(lhs != nullptr, "test");
- return [&]() {
- // if (lhs->get_feature_class() >= EFeatureClass::C_STREAMING_DENSE &&
- // lhs->get_feature_class() <= EFeatureClass::C_STREAMING_VW)
- // REQUIRE(lhs != nullptr, "lambda test");
- return make_any(lhs.get_num_vectors());
- // 1.0 / static_cast<double>(
- // ((CDotFeatures*)lhs)->get_dim_feature_space()));
- // else
- // return make_any(
- // 1.0 / (static_cast<double>(
- // ((CDotFeatures*)lhs)->get_dim_feature_space()) *
- // ((CDenseFeatures<float64_t>*)(lhs))
- // ->std(false)
- // .get_element(0)));
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement