diff --git a/mace/ops/buffer_to_image.cc b/mace/ops/buffer_to_image.cc index fe726d1be60c0cd83613fb1834396e01cab9cd04..56711794b7fef1546ec67e63d873289bea2ef1cc 100644 --- a/mace/ops/buffer_to_image.cc +++ b/mace/ops/buffer_to_image.cc @@ -14,6 +14,6 @@ REGISTER_OPENCL_OPERATOR(OpKeyBuilder("BufferToImage") REGISTER_OPENCL_OPERATOR(OpKeyBuilder("BufferToImage") .TypeConstraint("T") .Build(), - BufferToImageOp); + BufferToImageOp); } // namespace mace diff --git a/mace/ops/buffer_to_image_test.cc b/mace/ops/buffer_to_image_test.cc index ea5fbe21592830bcc31ef303311b15aba3b3a98c..7bd667ca3988320529a702224e3045a99ca38de8 100644 --- a/mace/ops/buffer_to_image_test.cc +++ b/mace/ops/buffer_to_image_test.cc @@ -15,6 +15,7 @@ void TestBidirectionTransform(const int type, const std::vector &input_ .Input("Input") .Output("B2IOutput") .AddIntArg("buffer_type", type) + .AddIntArg("T", DataTypeToEnum::value) .Finalize(net.NewOperatorDef()); // Add input data @@ -27,6 +28,7 @@ void TestBidirectionTransform(const int type, const std::vector &input_ .Input("B2IOutput") .Output("I2BOutput") .AddIntArg("buffer_type", type) + .AddIntArg("T", DataTypeToEnum::value) .Finalize(net.NewOperatorDef()); // Run @@ -40,6 +42,10 @@ TEST(BufferToImageTest, ArgSmall) { TestBidirectionTransform(kernels::ARGUMENT, {1}); } +TEST(BufferToImageTest, ArgHalfSmall) { + TestBidirectionTransform(kernels::ARGUMENT, {1}); +} + TEST(BufferToImageTest, ArgMedia) { TestBidirectionTransform(kernels::ARGUMENT, {11}); }