1 #include "DistanceU32.h"
2 #include <stdio.h>
3 #include "Error.h"
4 #include "Test.h"
5 
6 
7 
test_dice_distance_u32()8   void DistanceU32::test_dice_distance_u32()
9     {
10 
11        (void)arm_dice_distance(inpA, inpB,this->vecDim);
12 
13     }
14 
test_hamming_distance_u32()15     void DistanceU32::test_hamming_distance_u32()
16     {
17 
18        (void)arm_hamming_distance(inpA, inpB,this->vecDim);
19 
20     }
21 
test_jaccard_distance_u32()22     void DistanceU32::test_jaccard_distance_u32()
23     {
24 
25        (void)arm_jaccard_distance(inpA, inpB,this->vecDim);
26 
27     }
28 
test_kulsinski_distance_u32()29     void DistanceU32::test_kulsinski_distance_u32()
30     {
31 
32        (void)arm_kulsinski_distance(inpA, inpB,this->vecDim);
33 
34 
35     }
36 
test_rogerstanimoto_distance_u32()37     void DistanceU32::test_rogerstanimoto_distance_u32()
38     {
39        (void)arm_rogerstanimoto_distance(inpA, inpB,this->vecDim);
40 
41     }
42 
test_russellrao_distance_u32()43     void DistanceU32::test_russellrao_distance_u32()
44     {
45 
46        (void)arm_russellrao_distance(inpA, inpB,this->vecDim);
47 
48     }
49 
test_sokalmichener_distance_u32()50     void DistanceU32::test_sokalmichener_distance_u32()
51     {
52 
53        (void)arm_sokalmichener_distance(inpA, inpB,this->vecDim);
54 
55 
56     }
57 
test_sokalsneath_distance_u32()58     void DistanceU32::test_sokalsneath_distance_u32()
59     {
60        (void)arm_sokalsneath_distance(inpA, inpB,this->vecDim);
61 
62     }
63 
test_yule_distance_u32()64     void DistanceU32::test_yule_distance_u32()
65     {
66 
67        (void)arm_yule_distance(inpA, inpB,this->vecDim);
68 
69     }
70 
71 
72 
73 
setUp(Testing::testID_t id,std::vector<Testing::param_t> & paramsArgs,Client::PatternMgr * mgr)74     void DistanceU32::setUp(Testing::testID_t id,std::vector<Testing::param_t>& paramsArgs,Client::PatternMgr *mgr)
75     {
76         std::vector<Testing::param_t>::iterator it = paramsArgs.begin();
77         this->vecDim = *it++;
78 
79 
80         inputA.reload(DistanceU32::INPUTA_U32_ID,mgr);
81         inputB.reload(DistanceU32::INPUTB_U32_ID,mgr);
82 
83 
84         inpA=inputA.ptr();
85         inpB=inputB.ptr();
86 
87 
88     }
89 
tearDown(Testing::testID_t id,Client::PatternMgr * mgr)90     void DistanceU32::tearDown(Testing::testID_t id,Client::PatternMgr *mgr)
91     {
92        (void)id;
93     }
94