@@ -98,18 +98,16 @@ class SliceMKLDNNKernel : public framework::OpKernel<T> {
9898 out->Resize (framework::make_ddim (slice_dims));
9999
100100 mkldnn::memory::data_type x_type = framework::ToMKLDNNDataType (x->type ());
101- auto key = platform::CreateKey (dev_ctx, x_vec_dims, axes, starts, ends,
102- x->format (), x_type);
103101
104- platform::ReorderMKLDNNHandler reorder_handler (
105- x_vec_dims, x-> type (), x_type, dev_ctx, onednn_engine, key );
102+ platform::ReorderMKLDNNHandler reorder_handler (x_vec_dims, x-> type (),
103+ x_type, onednn_engine );
106104
107105 auto reorder_src_memory_p = reorder_handler.AcquireSrcMemory (
108106 x->format (), platform::to_void_cast (x->data <T>()));
109107 auto slice_mem_p = reorder_handler.AcquireSubmemory (slice_dims, offsets,
110108 reorder_src_memory_p);
111109 auto reorder_dst_memory_p = reorder_handler.AcquireDstMemory (
112- out, slice_dims, 0 , get_plain_format_tag (x), ctx.GetPlace ());
110+ out, slice_dims, get_plain_format_tag (x), ctx.GetPlace ());
113111
114112 auto reorder_p =
115113 reorder_handler.AcquireReorder (reorder_dst_memory_p, slice_mem_p);
@@ -201,16 +199,13 @@ class SliceGradMKLDNNKernel : public framework::OpKernel<T> {
201199 mkldnn::memory::format_tag reorder_format_tag =
202200 platform::GetMKLDNNFormat (md.reshape (slice_dims));
203201
204- auto key = platform::CreateKey (dev_ctx, dout_vec_dims, axes, starts, ends,
205- reorder_format_tag, dout_type);
206-
207- platform::ReorderMKLDNNHandler reorder_handler (
208- slice_dims, dout->type (), dout_type, dev_ctx, onednn_engine, key);
202+ platform::ReorderMKLDNNHandler reorder_handler (slice_dims, dout->type (),
203+ dout_type, onednn_engine);
209204
210205 auto reorder_src_memory_p = reorder_handler.AcquireSrcMemory (
211206 reorder_format_tag, platform::to_void_cast (dout->data <T>()));
212207 auto reorder_dst_memory_p = reorder_handler.AcquireDstMemory (
213- dx, dx_vec_dims, 0 , reorder_format_tag, ctx.GetPlace ());
208+ dx, dx_vec_dims, reorder_format_tag, ctx.GetPlace ());
214209 memset (dx->data <T>(), 0 , reorder_dst_memory_p->get_desc ().get_size ());
215210
216211 auto slice_mem_p = reorder_handler.AcquireSubmemory (slice_dims, offsets,
0 commit comments