Proto commits in pytorch/glow

These 17 commits are when the Protocol Buffers files have changed:

Commit:85577df
Author:Andres Suarez
Committer:Facebook GitHub Bot

Cover proto files with clang-format Reviewed By: h-friederich Differential Revision: D28314728 fbshipit-source-id: 244d828177cf6d5aa61469d2d6fea1eea898e2ec

The documentation is generated from this commit.

Commit:40471d4
Author:Oleg Khabinov
Committer:Facebook GitHub Bot

Extending AOT config with two more fields (#5359) Summary: Pull Request resolved: https://github.com/pytorch/glow/pull/5359 Reviewed By: ChunliF Differential Revision: D26468908 fbshipit-source-id: 16c4f4215f302c023d75c204b999f23ed6254aa1

Commit:3339b5e
Author:Jordan Fix
Committer:Facebook GitHub Bot

Add AOTConfig (#44020) Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/44020 Pull Request resolved: https://github.com/pytorch/glow/pull/4853 Add AOT config Reviewed By: yinghai Differential Revision: D23414435 fbshipit-source-id: 3c48acf29889fcf63def37a48de382e675e0e1f3

Commit:3b40873
Author:Jordan Fix
Committer:Facebook GitHub Bot

Update and use backend_option in Caffe2Loader + Prepartitioner Summary: Load backend_options specified in C2 proto and load into the DAG node to later be passed into compile for the backend in the Provisioner. Reviewed By: gcatron Differential Revision: D20530894 fbshipit-source-id: fd0c11e07f383d8fe3a208a8aad4c893a8e8e7a4

Commit:4f94a42
Author:Jordan Fix
Committer:Facebook Github Bot

Update caffe2.proto (#4261) Summary: As of https://github.com/pytorch/pytorch/commit/04f88a3a7bd4f7101b0fd347a882bb1ab67b160b Pull Request resolved: https://github.com/pytorch/glow/pull/4261 Differential Revision: D20269625 Pulled By: jfix71 fbshipit-source-id: 0fbee145a67133b973b2bd1f8ee9c7a6a9c27010

Commit:997a70c
Author:Rui Zhu
Committer:Facebook Github Bot

Change caffe2 loader to multi Qtensor proto version (#2895) Summary: Pull Request resolved: https://github.com/pytorch/glow/pull/2895 Reviewed By: yinghai Differential Revision: D15115749 fbshipit-source-id: f2da41df120bf2dbb1800d625ae5ebc82dddd72f

Commit:036071a
Author:Rui Zhu
Committer:Roman Dzhabarov

[onnxifi] add onnxifi quantization support (#2617)

Commit:07c01fb
Author:Yinghai Lu
Committer:GitHub

Enable ONNXIFI to import Caffe2 model proto (#2219)

Commit:84fd82b
Author:Bert Maher
Committer:GitHub

[easy] Add copyrights to scripts (#2200)

Commit:02c861d
Author:Yinghai Lu
Committer:Yinghai Lu

Make the caffe2.proto inclusion better

Commit:af060ef
Author:Roman Dzhabarov
Committer:Roman D

[onnx] Use onnx.proto from the onnx repo.

Commit:85e6bc5
Author:artemrakhov
Committer:artemrakhov

[Importer] Create ONNX importer.

Commit:204ff7e
Author:Nadav Rotem
Committer:Nadav Rotem

Rename src/glow into /lib to follow the LLVM standard.

Commit:3ec7798
Author:Saleem Abdulrasool
Committer:Saleem Abdulrasool

Add copyright header to sources Add a copyright header to the sources. Currently, there is no license for this code as it is proprietary.

Commit:f6b610c
Author:Nadav Rotem
Committer:Nadav Rotem

Restructure the files in the project to make room for the emulator. Summary: Restructure the files in the project to make room for the emulator. Test Plan: NFC. Reviewers: #glow, jongsoo, msmelyan Reviewed By: jongsoo, msmelyan Subscribers: tulloch, jiayq, #glow Differential Revision: https://phabricator.intern.facebook.com/D5674523 Tags: none Signature: t1:5674523:1503356690:108a20f1a23f907a0684505b54ee28a5a2338906 Blame Revision: none

Commit:793f5dc
Author:Nadav Rotem

Update the caffe model to caffe2

Commit:2d2051f
Author:Nadav Rotem

Add Protobuf support to the CMake files, and include the caffe protobuf model.