summaryrefslogtreecommitdiffstats
path: root/eval/src/tests/instruction/generic_reduce
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2020-12-03 21:29:45 +0000
committerArne Juul <arnej@verizonmedia.com>2020-12-03 21:29:45 +0000
commit3da6a0e3dd242d2b0cd359f164ccf3691633f00c (patch)
treeb51d099578c4c789bda80a1ad288885b00853e0b /eval/src/tests/instruction/generic_reduce
parentdee4767d55e87c345deb0ca8b6d001ea2479ba06 (diff)
remove immediate API
Diffstat (limited to 'eval/src/tests/instruction/generic_reduce')
-rw-r--r--eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp b/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp
index 273c69a395d..3ab971dd34d 100644
--- a/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp
+++ b/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp
@@ -90,28 +90,5 @@ TEST(GenericReduceTest, generic_reduce_works_for_fast_values) {
test_generic_reduce_with(FastValueBuilderFactory::get());
}
-TensorSpec immediate_generic_reduce(const TensorSpec &a, Aggr aggr, const std::vector<vespalib::string> &dims) {
- const auto &factory = SimpleValueBuilderFactory::get();
- auto lhs = value_from_spec(a, factory);
- auto up = GenericReduce::perform_reduce(*lhs, aggr, dims, factory);
- return spec_from_value(*up);
-}
-
-TEST(GenericReduceTest, immediate_generic_reduce_works) {
- for (const Layout &layout: layouts) {
- TensorSpec input = spec(layout, Div16(N()));
- for (Aggr aggr: {Aggr::SUM, Aggr::AVG, Aggr::MIN, Aggr::MAX}) {
- for (const Domain &domain: layout) {
- auto expect = ReferenceOperations::reduce(input, aggr, {domain.dimension}).normalize();
- auto actual = immediate_generic_reduce(input, aggr, {domain.dimension});
- EXPECT_EQ(actual, expect);
- }
- auto expect = ReferenceOperations::reduce(input, aggr, {}).normalize();
- auto actual = immediate_generic_reduce(input, aggr, {});
- EXPECT_EQ(actual, expect);
- }
- }
-}
-
GTEST_MAIN_RUN_ALL_TESTS()