/dports/devel/thrust/thrust-1.9.5/testing/ |
H A D | complex_transform.cu | 233 thrust::host_vector<type> h_result(n); in operator ()() local 250 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() 262 thrust::host_vector<type> h_result(n); in operator ()() local 279 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() 293 thrust::host_vector<type> h_result(n); in operator ()() local 317 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() 329 thrust::host_vector<type> h_result(n); in operator ()() local 346 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() 350 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() 354 ASSERT_ALMOST_EQUAL(h_result, d_result); in operator ()() [all …]
|
H A D | set_symmetric_difference.cu | 115 thrust::host_vector<T> h_result(n + size); in TestSetSymmetricDifference() local 124 h_result.resize(h_end - h_result.begin()); in TestSetSymmetricDifference() 131 ASSERT_EQUAL(h_result, d_result); in TestSetSymmetricDifference() 148 thrust::device_vector<T> d_result(h_result.size()); in TestSetSymmetricDifferenceEquivalentRanges() 156 h_result.erase(h_end, h_result.end()); in TestSetSymmetricDifferenceEquivalentRanges() 163 ASSERT_EQUAL(h_result, d_result); in TestSetSymmetricDifferenceEquivalentRanges() 200 h_result.begin()); in TestSetSymmetricDifferenceMultiset() 201 h_result.erase(h_end, h_result.end()); in TestSetSymmetricDifferenceMultiset() 208 ASSERT_EQUAL(h_result, d_result); in TestSetSymmetricDifferenceMultiset() 246 h_result.erase(h_end, h_result.begin()); in TestSetSymmetricDifferenceKeyValue() [all …]
|
H A D | copy.cu | 31 ASSERT_EQUAL_QUIET(h_result, h.end()); in TestCopyFromConstIterator() 55 thrust::discard_iterator<> h_result = in TestCopyToDiscardIterator() local 62 ASSERT_EQUAL_QUIET(reference, h_result); in TestCopyToDiscardIterator() 85 ZipIterator1 h_result = in TestCopyToDiscardIteratorZipped() local 119 ASSERT_EQUAL_QUIET(h_result, h.end()); in TestCopyMatchingTypes() 284 h_result.resize(h_new_end - h_result.begin()); in TestCopyIf() 310 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfIntegral() 324 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfIntegral() 353 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfSequence() 367 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfSequence() [all …]
|
H A D | set_intersection.cu | 116 thrust::host_vector<T> h_result(n + size); in TestSetIntersection() local 125 h_result.resize(h_end - h_result.begin()); in TestSetIntersection() 132 ASSERT_EQUAL(h_result, d_result); in TestSetIntersection() 151 thrust::discard_iterator<> h_result; in TestSetIntersectionToDiscardIterator() local 171 ASSERT_EQUAL_QUIET(reference, h_result); in TestSetIntersectionToDiscardIterator() 187 thrust::host_vector<T> h_result(n); in TestSetIntersectionEquivalentRanges() local 196 h_result.resize(h_end - h_result.begin()); in TestSetIntersectionEquivalentRanges() 204 ASSERT_EQUAL(h_result, d_result); in TestSetIntersectionEquivalentRanges() 233 thrust::host_vector<T> h_result(n); in TestSetIntersectionMultiset() local 242 h_result.resize(h_end - h_result.begin()); in TestSetIntersectionMultiset() [all …]
|
H A D | pair_transform.cu | 37 thrust::host_vector<P> h_result(n); in operator ()() local 44 … thrust::transform(h_p1.begin(), h_p1.end(), h_p2.begin(), h_result.begin(), make_pair_functor()); in operator ()() 49 ASSERT_EQUAL_QUIET(h_result, d_result); in operator ()() 52 …thrust::transform(h_result.begin(), h_result.end(), h_result.begin(), h_result.begin(), add_pairs(… in operator ()() 57 ASSERT_EQUAL_QUIET(h_result, d_result); in operator ()()
|
H A D | set_difference.cu | 115 thrust::host_vector<T> h_result(n + size); in TestSetDifference() local 124 h_result.resize(h_end - h_result.begin()); in TestSetDifference() 131 ASSERT_EQUAL(h_result, d_result); in TestSetDifference() 147 thrust::host_vector<T> h_result(n); in TestSetDifferenceEquivalentRanges() local 155 h_result.begin()); in TestSetDifferenceEquivalentRanges() 156 h_result.resize(h_end - h_result.begin()); in TestSetDifferenceEquivalentRanges() 164 ASSERT_EQUAL(h_result, d_result); in TestSetDifferenceEquivalentRanges() 193 thrust::host_vector<T> h_result(n); in TestSetDifferenceMultiset() local 201 h_result.begin()); in TestSetDifferenceMultiset() 202 h_result.resize(h_end - h_result.begin()); in TestSetDifferenceMultiset() [all …]
|
H A D | adjacent_difference.cu | 51 typename thrust::host_vector<T>::iterator h_result; in TestAdjacentDifference() local 54 h_result = thrust::adjacent_difference(h_input.begin(), h_input.end(), h_output.begin()); in TestAdjacentDifference() 57 ASSERT_EQUAL(std::size_t(h_result - h_output.begin()), n); in TestAdjacentDifference() 61 …h_result = thrust::adjacent_difference(h_input.begin(), h_input.end(), h_output.begin(), thrust::p… in TestAdjacentDifference() 64 ASSERT_EQUAL(std::size_t(h_result - h_output.begin()), n); in TestAdjacentDifference() 69 …h_result = thrust::adjacent_difference(h_input.begin(), h_input.end(), h_input.begin(), thrust::pl… in TestAdjacentDifference() 72 ASSERT_EQUAL(std::size_t(h_result - h_input.begin()), n); in TestAdjacentDifference() 88 typename thrust::host_vector<T>::iterator h_result; in TestAdjacentDifferenceInPlaceWithRelatedIteratorTypes() local 98 ASSERT_EQUAL(std::size_t(h_result - h_input.begin()), n); in TestAdjacentDifferenceInPlaceWithRelatedIteratorTypes() 111 thrust::discard_iterator<> h_result = in TestAdjacentDifferenceDiscardIterator() local [all …]
|
H A D | set_union_key_value.cu | 30 thrust::host_vector<T> h_result(h_a.size() + h_b.size()); in TestSetUnionKeyValue() local 38 h_result.begin()); in TestSetUnionKeyValue() 39 h_result.erase(h_end, h_result.end()); in TestSetUnionKeyValue() 46 ASSERT_EQUAL_QUIET(h_result, d_result); in TestSetUnionKeyValue() 74 thrust::host_vector<T> h_result(h_a.size() + h_b.size()); in TestSetUnionKeyValueDescending() local 82 h_result.begin(), in TestSetUnionKeyValueDescending() 84 h_result.erase(h_end, h_result.end()); in TestSetUnionKeyValueDescending() 92 ASSERT_EQUAL_QUIET(h_result, d_result); in TestSetUnionKeyValueDescending()
|
H A D | set_union_descending.cu | 46 thrust::host_vector<T> h_result(h_a.size() + h_b.size()); in TestSetUnionDescending() local 47 thrust::device_vector<T> d_result(h_result.size()); in TestSetUnionDescending() 54 h_result.begin(), in TestSetUnionDescending() 56 h_result.erase(h_end, h_result.end()); in TestSetUnionDescending() 65 ASSERT_EQUAL(h_result, d_result); in TestSetUnionDescending()
|
H A D | set_symmetric_difference_descending.cu | 46 thrust::host_vector<T> h_result(h_a.size() + h_b.size()); in TestSetSymmetricDifferenceDescending() local 47 thrust::device_vector<T> d_result(h_result.size()); in TestSetSymmetricDifferenceDescending() 54 h_result.begin(), in TestSetSymmetricDifferenceDescending() 56 h_result.erase(h_end, h_result.end()); in TestSetSymmetricDifferenceDescending() 65 ASSERT_EQUAL(h_result, d_result); in TestSetSymmetricDifferenceDescending()
|
H A D | merge.cu | 122 thrust::host_vector<T> h_result(n + size); in TestMerge() local 130 h_result.begin()); in TestMerge() 131 h_result.resize(h_end - h_result.begin()); in TestMerge() 138 ASSERT_EQUAL(h_result, d_result); in TestMerge() 156 thrust::discard_iterator<> h_result = in TestMergeToDiscardIterator() local 168 ASSERT_EQUAL_QUIET(reference, h_result); in TestMergeToDiscardIterator() 186 thrust::host_vector<T> h_result(h_a.size() + h_b.size()); in TestMergeDescending() local 194 h_result.begin(), in TestMergeDescending() 202 ASSERT_EQUAL(h_result, d_result); in TestMergeDescending()
|
H A D | remove.cu | 592 thrust::host_vector<T> h_result(n); in TestRemoveCopy() local 600 h_result.resize(h_size); in TestRemoveCopy() 603 ASSERT_EQUAL(h_result, d_result); in TestRemoveCopy() 617 thrust::discard_iterator<> h_result = in TestRemoveCopyToDiscardIterator() local 649 ZipIterator1 h_result = in TestRemoveCopyToDiscardIteratorZipped() local 676 thrust::host_vector<T> h_result(n); in TestRemoveCopyIf() local 684 h_result.resize(h_size); in TestRemoveCopyIf() 687 ASSERT_EQUAL(h_result, d_result); in TestRemoveCopyIf() 700 thrust::discard_iterator<> h_result = in TestRemoveCopyIfToDiscardIterator() local 731 h_result.resize(h_size); in TestRemoveCopyIfStencil() [all …]
|
H A D | set_difference_key_value.cu | 30 thrust::host_vector<T> h_result(n); in TestSetDifferenceKeyValue() local 38 h_result.begin()); in TestSetDifferenceKeyValue() 39 h_result.resize(h_end - h_result.begin()); in TestSetDifferenceKeyValue() 47 ASSERT_EQUAL_QUIET(h_result, d_result); in TestSetDifferenceKeyValue()
|
H A D | set_intersection_key_value.cu | 30 thrust::host_vector<T> h_result(n); in TestSetIntersectionKeyValue() local 38 h_result.begin()); in TestSetIntersectionKeyValue() 39 h_result.resize(h_end - h_result.begin()); in TestSetIntersectionKeyValue() 47 ASSERT_EQUAL_QUIET(h_result, d_result); in TestSetIntersectionKeyValue()
|
H A D | reverse_iterator.cu | 96 thrust::host_vector<T> h_result(h_data.size()); in TestReverseIteratorExclusiveScanSimple() local 101 h_result.begin()); in TestReverseIteratorExclusiveScanSimple() 107 ASSERT_EQUAL_QUIET(h_result, d_result); in TestReverseIteratorExclusiveScanSimple() 121 thrust::host_vector<T> h_result(n); in operator ()() local 126 h_result.begin()); in operator ()() 132 ASSERT_EQUAL_QUIET(h_result, d_result); in operator ()()
|
H A D | set_difference_descending.cu | 46 thrust::host_vector<T> h_result(n); in TestSetDifferenceDescending() local 54 h_result.begin(), in TestSetDifferenceDescending() 56 h_result.resize(h_end - h_result.begin()); in TestSetDifferenceDescending() 65 ASSERT_EQUAL(h_result, d_result); in TestSetDifferenceDescending()
|
/dports/devel/thrust/thrust-1.9.5/testing/backend/cuda/ |
H A D | copy_if.cu | 46 thrust::host_vector<int> h_result(n); in TestCopyIfDevice() local 57 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfDevice() 60 ASSERT_EQUAL(h_result, d_result); in TestCopyIfDevice() 65 thrust::host_vector<int> h_result(n); in TestCopyIfDevice() local 76 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfDevice() 79 ASSERT_EQUAL(h_result, d_result); in TestCopyIfDevice() 147 thrust::host_vector<int> h_result(n); in TestCopyIfStencilDevice() local 170 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfStencilDevice() 173 ASSERT_EQUAL(h_result, d_result); in TestCopyIfStencilDevice() 189 h_result.resize(h_new_end - h_result.begin()); in TestCopyIfStencilDevice() [all …]
|
H A D | generate.cu | 30 thrust::host_vector<T> h_result(n); in TestGenerateDevice() local 36 thrust::generate(h_result.begin(), h_result.end(), f); in TestGenerateDevice() 44 ASSERT_EQUAL(h_result, d_result); in TestGenerateDevice() 100 thrust::host_vector<T> h_result(n); in TestGenerateNDevice() local 106 thrust::generate_n(h_result.begin(), h_result.size(), f); in TestGenerateNDevice() 114 ASSERT_EQUAL(h_result, d_result); in TestGenerateNDevice()
|
H A D | remove.cu | 205 thrust::host_vector<int> h_result(n); in TestRemoveCopyDevice() local 211 …size_t h_size = thrust::remove_copy(h_data.begin(), h_data.end(), h_result.begin(), 0) - h_result.… in TestRemoveCopyDevice() 221 h_result.resize(h_size); in TestRemoveCopyDevice() 224 ASSERT_EQUAL(h_result, d_result); in TestRemoveCopyDevice() 249 thrust::host_vector<int> h_result(n); in TestRemoveCopyIfDevice() local 255 … thrust::remove_copy_if(h_data.begin(), h_data.end(), h_result.begin(), is_true<int>()) - h_result… in TestRemoveCopyIfDevice() 265 h_result.resize(h_size); in TestRemoveCopyIfDevice() 268 ASSERT_EQUAL(h_result, d_result); in TestRemoveCopyIfDevice() 293 thrust::host_vector<int> h_result(n); in TestRemoveCopyIfStencilDevice() local 312 h_result.resize(h_size); in TestRemoveCopyIfStencilDevice() [all …]
|
/dports/misc/py-xgboost/xgboost-1.5.1/tests/cpp/tree/ |
H A D | test_constraints.cu | 174 ASSERT_EQ(h_result[0], 1); in TEST() 175 ASSERT_EQ(h_result[1], 2); in TEST() 186 ASSERT_EQ(h_result[0], 0); in TEST() 187 ASSERT_EQ(h_result[1], 1); in TEST() 188 ASSERT_EQ(h_result[2], 2); in TEST() 197 ASSERT_EQ(h_result[0], 0); in TEST() 198 ASSERT_EQ(h_result[1], 1); in TEST() 199 ASSERT_EQ(h_result[2], 2); in TEST() 213 ASSERT_EQ(h_result[0], 1); in TEST() 214 ASSERT_EQ(h_result[1], 139); in TEST() [all …]
|
/dports/misc/xgboost/xgboost-1.5.1/tests/cpp/tree/ |
H A D | test_constraints.cu | 174 ASSERT_EQ(h_result[0], 1); in TEST() 175 ASSERT_EQ(h_result[1], 2); in TEST() 186 ASSERT_EQ(h_result[0], 0); in TEST() 187 ASSERT_EQ(h_result[1], 1); in TEST() 188 ASSERT_EQ(h_result[2], 2); in TEST() 197 ASSERT_EQ(h_result[0], 0); in TEST() 198 ASSERT_EQ(h_result[1], 1); in TEST() 199 ASSERT_EQ(h_result[2], 2); in TEST() 213 ASSERT_EQ(h_result[0], 1); in TEST() 214 ASSERT_EQ(h_result[1], 139); in TEST() [all …]
|
/dports/devel/thrust/thrust-1.9.5/performance/ |
H A D | set_difference.test | 15 thrust::host_vector<$InputType> h_result(h_a.size()); 17 thrust::set_difference(h_a.begin(), h_a.end(), h_b.begin(), h_b.end(), h_result.begin()); 18 h_result.resize(new_end - h_result.begin()); 22 thrust::device_vector<$InputType> d_result(h_result.size()); 25 ASSERT_EQUAL(h_result, d_result);
|
H A D | set_symmetric_difference.test | 15 thrust::host_vector<$InputType> h_result(h_a.size()); 17 …thrust::set_symmetric_difference(h_a.begin(), h_a.end(), h_b.begin(), h_b.end(), h_result.begin()); 18 h_result.resize(new_end - h_result.begin()); 22 thrust::device_vector<$InputType> d_result(h_result.size()); 25 ASSERT_EQUAL(h_result, d_result);
|
H A D | set_intersection.test | 15 thrust::host_vector<$InputType> h_result(h_a.size()); 17 thrust::set_intersection(h_a.begin(), h_a.end(), h_b.begin(), h_b.end(), h_result.begin()); 18 h_result.resize(new_end - h_result.begin()); 22 thrust::device_vector<$InputType> d_result(h_result.size()); 25 ASSERT_EQUAL(h_result, d_result);
|
H A D | set_union.test | 14 thrust::host_vector<$InputType> h_result(h_a.size() + h_b.size()); 16 thrust::set_union(h_a.begin(), h_a.end(), h_b.begin(), h_b.end(), h_result.begin()); 17 h_result.resize(h_new_end - h_result.begin()); 26 ASSERT_EQUAL(h_result, d_result);
|