Home
last modified time | relevance | path

Searched refs:Reducer (Results 1 – 25 of 55) sorted by relevance

123

/external/angle/third_party/spirv-tools/src/source/reduce/
Dreducer.cpp36 Reducer::Reducer(spv_target_env target_env) : target_env_(target_env) {} in Reducer() function in spvtools::reduce::Reducer
38 Reducer::~Reducer() = default;
40 void Reducer::SetMessageConsumer(MessageConsumer c) { in SetMessageConsumer()
50 void Reducer::SetInterestingnessFunction( in SetInterestingnessFunction()
51 Reducer::InterestingnessFunction interestingness_function) { in SetInterestingnessFunction()
55 Reducer::ReductionResultStatus Reducer::Run( in Run()
73 return Reducer::ReductionResultStatus::kInitialStateInvalid; in Run()
80 return Reducer::ReductionResultStatus::kInitialStateNotInteresting; in Run()
83 Reducer::ReductionResultStatus result = in Run()
87 if (result == Reducer::ReductionResultStatus::kComplete) { in Run()
[all …]
Dreducer.h29 class Reducer {
62 explicit Reducer(spv_target_env target_env);
65 Reducer(const Reducer&) = delete;
66 Reducer(Reducer&&) = delete;
67 Reducer& operator=(const Reducer&) = delete;
68 Reducer& operator=(Reducer&&) = delete;
71 ~Reducer();
/external/deqp-deps/SPIRV-Tools/source/reduce/
Dreducer.cpp36 Reducer::Reducer(spv_target_env target_env) : target_env_(target_env) {} in Reducer() function in spvtools::reduce::Reducer
38 Reducer::~Reducer() = default;
40 void Reducer::SetMessageConsumer(MessageConsumer c) { in SetMessageConsumer()
50 void Reducer::SetInterestingnessFunction( in SetInterestingnessFunction()
51 Reducer::InterestingnessFunction interestingness_function) { in SetInterestingnessFunction()
55 Reducer::ReductionResultStatus Reducer::Run( in Run()
73 return Reducer::ReductionResultStatus::kInitialStateInvalid; in Run()
80 return Reducer::ReductionResultStatus::kInitialStateNotInteresting; in Run()
83 Reducer::ReductionResultStatus result = in Run()
87 if (result == Reducer::ReductionResultStatus::kComplete) { in Run()
[all …]
Dreducer.h29 class Reducer {
62 explicit Reducer(spv_target_env target_env);
65 Reducer(const Reducer&) = delete;
66 Reducer(Reducer&&) = delete;
67 Reducer& operator=(const Reducer&) = delete;
68 Reducer& operator=(Reducer&&) = delete;
71 ~Reducer();
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/
Dreducer.cpp36 Reducer::Reducer(spv_target_env target_env) : target_env_(target_env) {} in Reducer() function in spvtools::reduce::Reducer
38 Reducer::~Reducer() = default;
40 void Reducer::SetMessageConsumer(MessageConsumer c) { in SetMessageConsumer()
50 void Reducer::SetInterestingnessFunction( in SetInterestingnessFunction()
51 Reducer::InterestingnessFunction interestingness_function) { in SetInterestingnessFunction()
55 Reducer::ReductionResultStatus Reducer::Run( in Run()
73 return Reducer::ReductionResultStatus::kInitialStateInvalid; in Run()
80 return Reducer::ReductionResultStatus::kInitialStateNotInteresting; in Run()
83 Reducer::ReductionResultStatus result = in Run()
87 if (result == Reducer::ReductionResultStatus::kComplete) { in Run()
[all …]
Dreducer.h29 class Reducer {
62 explicit Reducer(spv_target_env target_env);
65 Reducer(const Reducer&) = delete;
66 Reducer(Reducer&&) = delete;
67 Reducer& operator=(const Reducer&) = delete;
68 Reducer& operator=(Reducer&&) = delete;
71 ~Reducer();
/external/swiftshader/third_party/SPIRV-Tools/test/reduce/
Dvalidation_during_reduction_test.cpp212 Reducer reducer(env); in TEST()
233 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
236 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
427 Reducer reducer(env); in TEST()
448 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
451 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
458 void SetupReducerForCheckValidationOptions(Reducer* reducer) { in SetupReducerForCheckValidationOptions()
542 Reducer reducer(env); in TEST()
545 Reducer::ReductionResultStatus status = in TEST()
549 ASSERT_EQ(status, Reducer::ReductionResultStatus::kInitialStateInvalid); in TEST()
[all …]
Dreducer_test.cpp213 Reducer reducer(kEnv); in TEST()
236 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
239 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
392 Reducer reducer(kEnv); in TEST()
409 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
412 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
416 Reducer reducer(kEnv); in TEST()
433 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
436 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
/external/deqp-deps/SPIRV-Tools/test/reduce/
Dvalidation_during_reduction_test.cpp212 Reducer reducer(env); in TEST()
233 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
236 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
427 Reducer reducer(env); in TEST()
448 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
451 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
458 void SetupReducerForCheckValidationOptions(Reducer* reducer) { in SetupReducerForCheckValidationOptions()
542 Reducer reducer(env); in TEST()
545 Reducer::ReductionResultStatus status = in TEST()
549 ASSERT_EQ(status, Reducer::ReductionResultStatus::kInitialStateInvalid); in TEST()
[all …]
Dreducer_test.cpp213 Reducer reducer(kEnv); in TEST()
236 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
239 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
392 Reducer reducer(kEnv); in TEST()
409 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
412 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
416 Reducer reducer(kEnv); in TEST()
433 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
436 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
/external/angle/third_party/spirv-tools/src/test/reduce/
Dvalidation_during_reduction_test.cpp212 Reducer reducer(env); in TEST()
233 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
236 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
427 Reducer reducer(env); in TEST()
448 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
451 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
458 void SetupReducerForCheckValidationOptions(Reducer* reducer) { in SetupReducerForCheckValidationOptions()
542 Reducer reducer(env); in TEST()
545 Reducer::ReductionResultStatus status = in TEST()
549 ASSERT_EQ(status, Reducer::ReductionResultStatus::kInitialStateInvalid); in TEST()
[all …]
Dreducer_test.cpp213 Reducer reducer(kEnv); in TEST()
236 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
239 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
392 Reducer reducer(kEnv); in TEST()
409 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
412 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
416 Reducer reducer(kEnv); in TEST()
433 Reducer::ReductionResultStatus status = reducer.Run( in TEST()
436 ASSERT_EQ(status, Reducer::ReductionResultStatus::kComplete); in TEST()
/external/tensorflow/tensorflow/compiler/xla/tests/
Dreduce_window_test.cc572 enum Reducer { kAdd, kMax }; enum
582 Reducer reducer;
951 Reducer reducer;
955 /*padding=*/Padding::kValid, /*reducer=*/Reducer::kAdd},
958 /*padding=*/Padding::kSame, /*reducer=*/Reducer::kAdd},
961 /*padding=*/Padding::kValid, /*reducer=*/Reducer::kAdd},
964 /*padding=*/Padding::kValid, /*reducer=*/Reducer::kAdd},
967 /*padding=*/Padding::kSame, /*reducer=*/Reducer::kAdd},
970 /*padding=*/Padding::kValid, /*reducer=*/Reducer::kAdd},
973 /*padding=*/Padding::kValid, /*reducer=*/Reducer::kAdd},
[all …]
/external/tensorflow/tensorflow/core/kernels/
Dreduction_ops_common.h137 template <typename Device, class T, typename Tperm, typename Reducer>
158 bool is_scalar_identity = functor::ReducerTraits<Reducer>::IsScalarIdentity;
176 typedef functor::ReduceFunctor<Device, Reducer> Functor;
179 Reducer reducer;
262 template <typename Device, typename Reducer>
267 const Reducer& reducer) {
269 ReduceEigenImpl<Device, OUT_T, IN_T, ReductionAxes, Reducer> reducer_impl;
274 static void FillIdentity(const Device& d, OUT_T out, const Reducer& reducer) {
279 template <typename Reducer>
280 struct ReduceFunctor<CPUDevice, Reducer>
[all …]
Dreduction_ops.h29 template <typename Reducer>
53 typename ReductionAxes, typename Reducer>
56 const ReductionAxes& reduction_axes, const Reducer& reducer) {
137 template <typename Reducer>
139 static auto identity(const Reducer& reducer)
160 template <typename Device, typename OUT_T, typename Reducer>
161 void FillIdentityEigenImpl(const Device& d, OUT_T out, const Reducer& reducer) {
162 out.device(d) = out.constant(Identity<Reducer>::identity(reducer));
165 template <typename Device, typename Reducer>
170 const Reducer& reducer);
[all …]
Dreduction_ops_common_gpu.h29 template <typename Reducer>
30 struct ReduceFunctor<Eigen::GpuDevice, Reducer> {
34 const Reducer& reducer);
38 const Reducer& reducer);
/external/eigen/unsupported/Eigen/CXX11/src/util/
DCXX11Meta.h259 typename Reducer,
264 typename Reducer
265 > struct reduce<Reducer>
267 constexpr static inline int run() { return Reducer::Identity; }
271 typename Reducer,
273 > struct reduce<Reducer, A>
279 typename Reducer,
282 > struct reduce<Reducer, A, Ts...>
284 …constexpr static inline auto run(A a, Ts... ts) -> decltype(Reducer::run(a, reduce<Reducer, Ts...>…
285 return Reducer::run(a, reduce<Reducer, Ts...>::run(ts...));
[all …]
DEmulateCXX11Meta.h257 template<typename Reducer, typename Op, typename A, std::size_t N>
261 bool result = Reducer::run(Op::run(a[0]), Op::run(a[1]));
263 result = Reducer::run(result, Op::run(a[i]));
269 template<typename Reducer, typename Op, typename A>
270 struct ArrayApplyAndReduce<Reducer, Op, A, 1> {
276 template<typename Reducer, typename Op, typename A, std::size_t N>
278 return ArrayApplyAndReduce<Reducer, Op, A, N>::run(a);
281 template<typename Reducer, typename Op, typename A, typename B, std::size_t N>
285 bool result = Reducer::run(Op::run(a[0], b[0]), Op::run(a[1], b[1]));
287 result = Reducer::run(result, Op::run(a[i], b[i]));
[all …]
/external/tensorflow/tensorflow/python/data/experimental/kernel_tests/
Dgroup_by_reducer_test.py41 reducer = grouping.Reducer(
60 reducer = grouping.Reducer(
76 reducer = grouping.Reducer(
98 reducer = grouping.Reducer(
120 reducer = grouping.Reducer(
140 reducer = grouping.Reducer(
155 reducer = grouping.Reducer(
169 reducer = grouping.Reducer(
193 reducer = grouping.Reducer(init_fn, reduce_fn, finalize_fn)
/external/v8/src/compiler/
Dgraph-reducer.h53 class V8_EXPORT_PRIVATE Reducer {
55 virtual ~Reducer() = default;
77 class AdvancedReducer : public Reducer {
99 static Reduction Replace(Node* node) { return Reducer::Replace(node); } in Replace()
147 void AddReducer(Reducer* reducer); in NON_EXPORTED_BASE()
191 ZoneVector<Reducer*> reducers_; in NON_EXPORTED_BASE()
Dgraph-reducer.cc29 void Reducer::Finalize() {} in Finalize()
49 void GraphReducer::AddReducer(Reducer* reducer) { in AddReducer()
73 for (Reducer* const reducer : reducers_) reducer->Finalize(); in ReduceNode()
128 return Reducer::NoChange(); in Reduce()
131 return Reducer::Changed(node); in Reduce()
/external/tensorflow/tensorflow/tools/api/golden/v1/
Dtensorflow.data.experimental.-reducer.pbtxt1 path: "tensorflow.data.experimental.Reducer"
3 is_instance: "<class \'tensorflow.python.data.experimental.ops.grouping.Reducer\'>"
/external/tensorflow/tensorflow/tools/api/golden/v2/
Dtensorflow.data.experimental.-reducer.pbtxt1 path: "tensorflow.data.experimental.Reducer"
3 is_instance: "<class \'tensorflow.python.data.experimental.ops.grouping.Reducer\'>"
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorScan.h79 template <typename Self, typename Reducer, typename Device>
213 template <typename Self, typename Reducer, typename Device>
250 template <typename Self, typename Reducer>
274 template <typename Self, typename Reducer>
275 struct ScanLauncher<Self, Reducer, GpuDevice> {
280 …LAUNCH_CUDA_KERNEL((ScanKernel<Self, Reducer>), num_blocks, block_size, 0, self.device(), self, to…
DTensorReductionCuda.h124 typename Reducer, typename Index>
125 __global__ void FullReductionKernel(Reducer reducer, const Self input, Index num_coeffs, in FullReductionKernel()
190 typename Reducer, typename Index>
191 __global__ void ReductionInitFullReduxKernelHalfFloat(Reducer reducer, const Self input, Index num_… in ReductionInitFullReduxKernelHalfFloat()
203 typename Reducer, typename Index>
204 __global__ void ReductionInitKernelHalfFloat(Reducer reducer, const Self input, Index num_coeffs, h… in ReductionInitKernelHalfFloat()
218 typename Reducer, typename Index>
219 __global__ void FullReductionKernelHalfFloat(Reducer reducer, const Self input, Index num_coeffs, in FullReductionKernelHalfFloat()
373 typename Reducer, typename Index>
374 __global__ void InnerReductionKernel(Reducer reducer, const Self input, Index num_coeffs_to_reduce,…
[all …]

123