File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -431,7 +431,7 @@ void Conv2DGradKernel(const Context& dev_ctx,
431
431
dev_ctx.template Alloc <T>(filter_grad);
432
432
filter_grad_tensor = phi::DenseTensor (*filter_grad);
433
433
} else {
434
- phi::DenseTensorMeta filter_grad_meta = {input .dtype (), input .dims ()};
434
+ phi::DenseTensorMeta filter_grad_meta = {filter .dtype (), filter .dims ()};
435
435
filter_grad_tensor.set_meta (filter_grad_meta);
436
436
dev_ctx.template Alloc <T>(&filter_grad_tensor);
437
437
}
@@ -445,8 +445,8 @@ void Conv2DGradKernel(const Context& dev_ctx,
445
445
dev_ctx.template Alloc <T>(&input_grad_tensor);
446
446
}
447
447
448
- phi::DenseTensorMeta bias_grad_meta = {input. dtype (),
449
- phi::make_ddim ({input .dims ()[0 ]})};
448
+ phi::DenseTensorMeta bias_grad_meta = {
449
+ input. dtype (), phi::make_ddim ({filter_grad_tensor .dims ()[0 ]})};
450
450
bias_grad_tensor.set_meta (bias_grad_meta);
451
451
dev_ctx.template Alloc <T>(&bias_grad_tensor);
452
452
Original file line number Diff line number Diff line change @@ -416,7 +416,7 @@ void DepthwiseConv2dGradKernel(const Context& dev_ctx,
416
416
dev_ctx.template Alloc <T>(filter_grad);
417
417
filter_grad_tensor = phi::DenseTensor (*filter_grad);
418
418
} else {
419
- phi::DenseTensorMeta filter_grad_meta = {input .dtype (), input .dims ()};
419
+ phi::DenseTensorMeta filter_grad_meta = {filter .dtype (), filter .dims ()};
420
420
filter_grad_tensor.set_meta (filter_grad_meta);
421
421
dev_ctx.template Alloc <T>(&filter_grad_tensor);
422
422
}
@@ -430,8 +430,8 @@ void DepthwiseConv2dGradKernel(const Context& dev_ctx,
430
430
dev_ctx.template Alloc <T>(&input_grad_tensor);
431
431
}
432
432
433
- phi::DenseTensorMeta bias_grad_meta = {input. dtype (),
434
- phi::make_ddim ({input .dims ()[0 ]})};
433
+ phi::DenseTensorMeta bias_grad_meta = {
434
+ input. dtype (), phi::make_ddim ({filter_grad_tensor .dims ()[0 ]})};
435
435
bias_grad_tensor.set_meta (bias_grad_meta);
436
436
dev_ctx.template Alloc <T>(&bias_grad_tensor);
437
437
You can’t perform that action at this time.
0 commit comments