| 25 | template<typename VT, typename R = Randomizer<VT>, typename RE = typename R::RE, typename UD = typename R::UD, |
| 26 | class = nvcv::cuda::Require<nvcv::cuda::NumComponents<VT> == 0 && std::is_integral_v<VT>>> |
| 27 | inline auto RandomValuesWithoutMinMax(VT min = nvcv::cuda::TypeTraits<VT>::min, |
| 28 | VT max = nvcv::cuda::TypeTraits<VT>::max, RE rng = DefaultGenerator()) |
| 29 | { |
| 30 | return R{UD(min + 1, max - 1), rng}; |
| 31 | } |
| 32 | |
| 33 | template<typename VT, typename R = Randomizer<VT>, typename RE = typename R::RE> |
| 34 | inline void RandomMinMax(std::vector<uint8_t> &srcVec, const long3 &shape, const long3 &strides, long locs, |
nothing calls this directly
no test coverage detected