| commit | 457720459d0f5a16caa70f7e056e083572d6b3aa | [log] [tgz] |
|---|---|---|
| author | Lukasz Wesolowski <lwesolowski@fb.com> | Wed May 24 16:34:11 2017 -0700 |
| committer | Facebook Github Bot <facebook-github-bot@users.noreply.github.com> | Wed May 24 16:48:38 2017 -0700 |
| tree | ed321997ec5d1b18bdc08041b5e7e5fedaa30b03 | |
| parent | a94fc625f50833f126cb70eae51aa90172cc7ab6 [diff] |
Change AllreduceOp and BroadcastOp to allow initializing gloo algorithms to take float16 inputs Summary: Modify BroadcastOp and AllreduceOp to allow initializing algorithms on buffers of float16 values. Previously the Allreduce algorithm definitions were hardcoded to take float. Reviewed By: pietern Differential Revision: D5042015 fbshipit-source-id: c5c3ea5566f9f23969847dcc0735f5f4b075f56f
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.
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.
Detailed build matrix (hit refresh if you see icons not showing up due to heroku):
| Target | Status |
|---|---|
| Linux | |
| Mac (CPU) | |
| Android | |
| iOS | |
| Linux + MKL | |
| Windows |