blob: ef2718234b2748d9395e86de55b85f817b64c9e8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// 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 TensorMapSubspaces::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); }
}
|