[Upd] Shape so that 'forwardDims()' does not require a backend anymore
Merged
[Upd] Shape so that 'forwardDims()' does not require a backend anymore
shapeForwardDims
into
dev
2 unresolved threads
2 unresolved threads
Update shape so that forwardDims does not require a backend. Update test to remove unecessary Node.
Merge request reports
Activity
Filter activity
added Enhancement ⭐ label
requested review from @pineapple
assigned to @cmoineau
added 1 commit
- 8e07a49f - Update shape so that forwardDims does not require a backend. Update test to remove unecessary Node.
69 73 AIDGE_ASSERT(roi> 1, "Invalid ROI for Shape"); 70 74 71 75 mOutputs[0]->resize({roi}); 76 if (!mOutputs[0]->getImpl()){ 77 Log::debug("Shape::forwardDims, no implementation set for output, defaulting to CPU."); 78 mOutputs[0]->setBackend("cpu"); 42 42 {1, 2, 3, 5} 43 43 }); 44 44 45 std::shared_ptr<Node> myShape = Shape(); 46 auto op = std::static_pointer_cast<OperatorTensor>(myShape -> getOperator()); 47 op->associateInput(0,input); 45 std::shared_ptr<Shape_Op> op = std::make_shared<Shape_Op>(); 46 op->associateInput(0, input); 48 47 op->setDataType(DataType::Int32); 49 48 op->setBackend("cpu"); 50 myShape->forward(); 49 op->forward(); added StatusReview Ready TopicOperator labels
added 12 commits
-
8e07a49f...30d5f6e2 - 11 commits from branch
dev
- 3672c60e - Update shape so that forwardDims does not require a backend. Update test to remove unecessary Node.
-
8e07a49f...30d5f6e2 - 11 commits from branch
enabled an automatic merge when all merge checks for 3672c60e pass
mentioned in commit 25b1ae50
Please register or sign in to reply