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]