#include "DistanceU32.h" #include #include "Error.h" #include "Test.h" void DistanceU32::test_dice_distance_u32() { (void)arm_dice_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_hamming_distance_u32() { (void)arm_hamming_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_jaccard_distance_u32() { (void)arm_jaccard_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_kulsinski_distance_u32() { (void)arm_kulsinski_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_rogerstanimoto_distance_u32() { (void)arm_rogerstanimoto_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_russellrao_distance_u32() { (void)arm_russellrao_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_sokalmichener_distance_u32() { (void)arm_sokalmichener_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_sokalsneath_distance_u32() { (void)arm_sokalsneath_distance(inpA, inpB,this->vecDim); } void DistanceU32::test_yule_distance_u32() { (void)arm_yule_distance(inpA, inpB,this->vecDim); } void DistanceU32::setUp(Testing::testID_t id,std::vector& paramsArgs,Client::PatternMgr *mgr) { std::vector::iterator it = paramsArgs.begin(); this->vecDim = *it++; inputA.reload(DistanceU32::INPUTA_U32_ID,mgr); inputB.reload(DistanceU32::INPUTB_U32_ID,mgr); inpA=inputA.ptr(); inpB=inputB.ptr(); } void DistanceU32::tearDown(Testing::testID_t id,Client::PatternMgr *mgr) { (void)id; }