commit | 264f75fdd0fde7d98f4883f24c356e6218a7e2f3 | [log] [tgz] |
---|---|---|
author | Alexander Sidorov <salex@fb.com> | Thu Jun 08 15:53:59 2017 -0700 |
committer | Facebook Github Bot <facebook-github-bot@users.noreply.github.com> | Thu Jun 08 16:02:38 2017 -0700 |
tree | 1bac0812b650ffd2773e6ad90eadb1867aa17105 | |
parent | 3f4e9ab99cdabe4545e8ca03cdf3a8521cf44031 [diff] |
ZeroGradient op Summary: when building a multi layer static RNN the last timestep of the first layer (and other layers except the last one) doesn't get a gradient for the cell state as normally user uses results only from the last layer and cell state doesn't go up either. ZeroGradient provides a general solution for injecting 0 gradient blobs. It is in some way similar to StopGradient operator which is also specialcased Reviewed By: bwasti Differential Revision: D5198375 fbshipit-source-id: a21d0cfb3676a77fac72e5897a200d0bd25fc6de
Caffe2 is a lightweight, modular, and scalable deep learning framework. Building on the original Caffe, Caffe2 is designed with expression, speed, and modularity in mind.
Caffe2 Bay Area Meetup at NVIDIA, May 31 6-8:30, Santa Clara, CA: https://www.meetup.com/Caffe2-Bay-Area/events/239836290/
Caffe2 Community Facebook Group: join to ask questions, talk to other users, and keep informed of important Caffe2 updates.
Please use Github issues (https://github.com/caffe2/caffe2/issues) to ask questions, report bugs, and request new features.
Please participate in our survey (https://www.surveymonkey.com/r/caffe2). We will send you information about new releases and special developer events/webinars.
Caffe2 is released under the BSD 2-Clause license.
Target | Status |
---|---|
Linux | |
Android | |
iOS | |
Linux + MKL |