facebookarchive/caffe2

MKL-DNN integration does not support backward pass

Open

#2,376 opened on Mar 22, 2018

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Shell (1,954 forks)batch import
help wanted

Repository metrics

Stars
 (8,424 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

MKL-DNN integration (in caffe2/mkl) implements only forward pass operators, although MKL-DNN itself provides primitives for both forward and backward pass. Implementation of ConvGradient operator would let Caffe2 use MKL-DNN for training on CPU, and support some models which need backprop (e.g. deep dream).

Contributor guide