diff options
Diffstat (limited to 'compiler/luci/service/include/luci/Service/ShapeDescription.h')
-rw-r--r-- | compiler/luci/service/include/luci/Service/ShapeDescription.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/compiler/luci/service/include/luci/Service/ShapeDescription.h b/compiler/luci/service/include/luci/Service/ShapeDescription.h index 949cce535..4671096fd 100644 --- a/compiler/luci/service/include/luci/Service/ShapeDescription.h +++ b/compiler/luci/service/include/luci/Service/ShapeDescription.h @@ -20,6 +20,8 @@ #include <loco/IR/PermutingCodec.h> #include <loco/IR/NodeShape.h> +#include <luci/IR/CircleNodes.h> + #include <cstdint> #include <vector> @@ -33,11 +35,8 @@ struct ShapeDescription }; // TODO remove these when CircleDialect is fully functioal +ShapeDescription to_shape_description(const luci::CircleNode *node); ShapeDescription to_shape_description(const loco::TensorShape &shape); -ShapeDescription to_shape_description(const loco::FeatureShape &shape); -ShapeDescription to_shape_description(const loco::FilterShape &shape); -ShapeDescription to_shape_description(const loco::BiasShape &shape); -ShapeDescription to_shape_description(const loco::MatrixShape &shape); ShapeDescription to_shape_description(const loco::NodeShape &shape); template <typename Permutation> inline bool isNHWC(Permutation *perm); |