Some non-trivial refactoring:

(1) added blob serialization.
(2) registry can now use key types other than string.
(3) changed load_save_op so they interface with a db.
(4) change sgd iter op: it does increments so we can resume an iter.
(5) mnist linear classifier tests snapshot functionality.
(6) added protodb which is a small wrapper over TensorProtos.
14 files changed
tree: fa3dae04a44895e5bc92e1423dc9122d0dfe5607
  1. caffe/
  2. caffe2/
  3. gtest/
  4. pycaffe2/
  5. third_party/
  6. .gitignore
  7. brewery.py
  8. build_env.py
  9. caffe.cloc
  10. cpplint.py
  11. LICENSE
  12. LICENSE.caffe
  13. Makefile
  14. README.md
README.md

If you are not Yangqing and you don't know what this repository is, you may have stumbled upon it with some links or forked repositories in the wild. Please, let me know since I want to make the visibility of this library as small as possible for now.

Yangqing (me@daggerfs.com)

Caffe2

Caffe2 is a deep learning framework made with expression, speed, and modularity in mind. It is an experimental refactoring of Caffe.

License and Citation

Caffe2 is released under the BSD 2-Clause license.