|
|
|
@ -25,6 +25,7 @@
|
|
|
|
|
USE_NO_KERNEL_OP(lite_engine)
|
|
|
|
|
|
|
|
|
|
using paddle::inference::lite::AddTensorToBlockDesc;
|
|
|
|
|
using paddle::inference::lite::AddFetchListToBlockDesc;
|
|
|
|
|
using paddle::inference::lite::CreateTensor;
|
|
|
|
|
using paddle::inference::lite::serialize_params;
|
|
|
|
|
namespace paddle {
|
|
|
|
@ -60,7 +61,7 @@ TEST(LiteEngineOp, engine_op) {
|
|
|
|
|
AddTensorToBlockDesc(block_, "x", std::vector<int64_t>({2, 4}), true);
|
|
|
|
|
AddTensorToBlockDesc(block_, "y", std::vector<int64_t>({2, 4}), true);
|
|
|
|
|
AddTensorToBlockDesc(block_, "z", std::vector<int64_t>({2, 4}), false);
|
|
|
|
|
AddTensorToBlockDesc(block_, "out", std::vector<int64_t>({2, 4}), false);
|
|
|
|
|
AddFetchListToBlockDesc(block_, "out");
|
|
|
|
|
*block_->add_ops() = *feed1->Proto();
|
|
|
|
|
*block_->add_ops() = *feed0->Proto();
|
|
|
|
|
*block_->add_ops() = *elt_add->Proto();
|
|
|
|
|