| commit | bb9077a6cd0ee13971ebac5ea321ed8e8c5de97a | [log] [tgz] |
|---|---|---|
| author | Alexander Sidorov <salex@fb.com> | Thu Jun 08 17:42:04 2017 -0700 |
| committer | Facebook Github Bot <facebook-github-bot@users.noreply.github.com> | Thu Jun 08 17:48:47 2017 -0700 |
| tree | af5dc70dbb262d486b1474b4165eba11708c100c | |
| parent | 264f75fdd0fde7d98f4883f24c356e6218a7e2f3 [diff] |
Network forward / backward equality checker Summary: In some cases you have an optimized network and a normal one. And you would like to make sure they produce same results. If math under the hood is the same, you could do this with a very high precision compare to a traditional numerical gradient check. One of the application - RNNs. There we can unroll RNN into Caffe2 graph and make sure result is the same as in the optimized version using RecurrentNetworkOp. Another possible application - graph transformations. We can verify that after that nets produce same gradients (cc akyrola on memonger, bwasti on other transformation ideas) Reviewed By: bwasti Differential Revision: D5200855 fbshipit-source-id: 0196af187f0c2feb33de4778ea08d0d288fe1017
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 |