void squaredDistance(GArgReader& args) { GMatrix* pA = loadData(args.pop_string()); Holder<GMatrix> hA(pA); GMatrix* pB = loadData(args.pop_string()); Holder<GMatrix> hB(pB); double d = pA->sumSquaredDifference(*pB, false); cout << "Sum squared distance: " << d << "\n"; cout << "Mean squared distance: " << (d / pA->rows()) << "\n"; cout << "Root mean squared distance: " << sqrt(d / pA->rows()) << "\n"; }