summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/webnn/validation_tests/reduction.https.any.js
blob: 60f0978678870e8e78fc68b8dc6120041015556d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// META: title=validation tests for WebNN API reduction operation
// META: global=window,dedicatedworker
// META: script=../resources/utils_validation.js

'use strict';

const kReductionOperators = [
  'reduceL1',
  'reduceL2',
  'reduceLogSum',
  'reduceLogSumExp',
  'reduceMax',
  'reduceMean',
  'reduceMin',
  'reduceProduct',
  'reduceSum',
  'reduceSumSquare',
];

kReductionOperators.forEach((operatorName) => {
  validateOptionsAxes(operatorName);
  validateInputFromAnotherBuilder(operatorName);
});