Update NNPACK submodule

Summary:
CMake scripts in NNPACK use enum34 polyfill for PeachPy to support pre-3.4 Python interpreters, which do not have built-in enum module. This polyfill was found to be conflicting with built-in enum module on Python 3.6, and I updated NNPACK CMake scripts to only use polyfill for Python < 3.4. This commit propagates this change to Caffe2, so Caffe2+NNPACK can be built on systems with Python 3.6.
Closes https://github.com/caffe2/caffe2/pull/1389

Reviewed By: bddppq

Differential Revision: D6161663

Pulled By: Maratyszcza

fbshipit-source-id: c8aa07def6abe252a0a2ab927f6c49ccd846ab93
1 file changed
tree: 6d5436b66e22d7b7dbffbff76bdc99d2c4c8b7e7
  1. .travis/
  2. caffe/
  3. caffe2/
  4. cmake/
  5. conda/
  6. docker/
  7. docs/
  8. scripts/
  9. third_party/
  10. .Doxyfile
  11. .Doxyfile-c
  12. .Doxyfile-python
  13. .gitattributes
  14. .gitignore
  15. .gitmodules
  16. .travis.yml
  17. appveyor.yml
  18. CMakeLists.txt
  19. LICENSE
  20. Makefile
  21. NOTICE
  22. README.md
  23. release-notes.md
README.md

Caffe2

License TravisCI Build Status Appveyor Build Status

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.

News and Events

Caffe2 research award competition request for proposals

Questions and Feedback

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.

License

Caffe2 is released under the Apache 2.0 license. See the NOTICE file for details.

Further Resources on Caffe2.ai