From e0b915e5bb6a8162e9cff15b7e22b58b6dd259f0 Mon Sep 17 00:00:00 2001 From: syashakash Date: Sat, 14 Apr 2018 05:02:50 +0530 Subject: [PATCH] Add meta example for chi_square Add data file --- data | 2 +- examples/meta/src/distance/chi_square.sg | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 examples/meta/src/distance/chi_square.sg diff --git a/data b/data index 0b276a1366f..e1f6aaae5fc 160000 --- a/data +++ b/data @@ -1 +1 @@ -Subproject commit 0b276a1366f05a117371563f021a620e403b0b1d +Subproject commit e1f6aaae5fca2714792dac72a7253048f635abf8 diff --git a/examples/meta/src/distance/chi_square.sg b/examples/meta/src/distance/chi_square.sg new file mode 100644 index 00000000000..2850947c10f --- /dev/null +++ b/examples/meta/src/distance/chi_square.sg @@ -0,0 +1,20 @@ +CSVFile f_feats_a("../../data/fm_train_real.dat") +CSVFile f_feats_b("../../data/fm_test_real.dat") + +#![create_features] +RealFeatures features_a(f_feats_a) +RealFeatures features_b(f_feats_b) +#![create_features] + +#![create_instance] +ChiSquareDistance distance(features_a, features_a) +#![create_instance] + +#![extract_distance] +RealMatrix distance_matrix_aa = distance.get_distance_matrix() +#![extract_distance] + +#![refresh_distance] +distance.init(features_a, features_b) +RealMatrix distance_matrix_ab = distance.get_distance_matrix() +#![refresh_distance]