aboutsummaryrefslogtreecommitdiffstats
path: root/eval/src/vespa/eval/eval/tensor_nodes.cpp
blob: bfcd1f979e2627c8852e0e5b0a4aa1903d49cc71 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.

#include "tensor_nodes.h"
#include "node_visitor.h"

namespace vespalib::eval::nodes {

void TensorMap     ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorJoin    ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorMerge   ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorReduce  ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorRename  ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorConcat  ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorCellCast::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorCreate  ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorLambda  ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }
void TensorPeek    ::accept(NodeVisitor &visitor) const { visitor.visit(*this); }

}