Searched refs:SequeueShape (Results 1 – 4 of 4) sorted by relevance
97 class MS_CORE_API SequeueShape : public BaseShape {99 SequeueShape() : p_shapes_() {} in SequeueShape() function100 explicit SequeueShape(const BaseShapePtrList &shapes) : p_shapes_(shapes) {} in SequeueShape() function101 ~SequeueShape() override = default;102 MS_DECLARE_PARENT(SequeueShape, BaseShape)120 using SequeueShapePtr = std::shared_ptr<SequeueShape>;122 class MS_CORE_API TupleShape : public SequeueShape {124 TupleShape() : SequeueShape() {} in TupleShape()125 explicit TupleShape(const BaseShapePtrList &shapes) : SequeueShape(shapes) {} in TupleShape()127 MS_DECLARE_PARENT(TupleShape, SequeueShape) in MS_DECLARE_PARENT() argument[all …]
110 std::string SequeueShape::ToString() const { in ToString()125 BaseShapePtrList SequeueShape::ElementsClone() const { in ElementsClone()135 bool SequeueShape::SequeueEqual(const BaseShape &other) const { in SequeueEqual()152 template bool SequeueShape::SequeueEqual<TupleShape>(const BaseShape &) const;153 template bool SequeueShape::SequeueEqual<ListShape>(const BaseShape &) const;
136 auto tuple_shape_ptr = dyn_cast<abstract::SequeueShape>(base_shape_ptr); in GetNodeShape()
2041 } else if (shape->isa<abstract::SequeueShape>()) { in GetOutputMaxShape()2059 } else if (shape->isa<abstract::SequeueShape>()) { in GetOutputMinShape()