Commit Graph

908 Commits

Author SHA1 Message Date
890242254b Updating submodules
Summary:
GitHub commits:

6f4df6e0cd
6b7df86da1
f873713ad6
2b3b76cc4d
b990727d33

Test Plan: n/a

Reviewed By: wittgenst

fbshipit-source-id: bf7b1639ee23e1e823bc2217f56c87dc7befaf7f
2020-02-28 10:42:20 -08:00
53630f7681 Updating submodules
Summary:
GitHub commits:

ae68f84fcd
6cb0beaf0e
401fb54029
fe8777e593
44fcf005eb
72ee067b90
01a3c124d4
c94f8f43b9
a09b292a28
472e40a902
967d4bc051

Test Plan: n/a

Reviewed By: wittgenst

fbshipit-source-id: e8e43b1cbc365fd7f5b068d625c4020240358690
2020-02-27 13:35:14 -08:00
6647a44e8c Automatic update of fbcode/onnx to 9fdae4c68960a2d44cd1cc871c74a6a9d469fa1f (#33858)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/33858

Previous import was 04a29addfd5b912812addb8dea5f8763fbfaad01

Included changes:
- **[9fdae4c6](https://github.com/onnx/onnx/commit/9fdae4c6)**: Copy sizes in some optimizers to remain shape information (#2574) <daquexian>
- **[c978d102](https://github.com/onnx/onnx/commit/c978d102)**: Implement CELU node as a Function (#2575) <Jeremy Cochoy>
- **[c677aef4](https://github.com/onnx/onnx/commit/c677aef4)**: Fix CI build break (#2603) <Changming Sun>
- **[d343755d](https://github.com/onnx/onnx/commit/d343755d)**: Allow function body to rely on other operator sets (#2597) <Ke Zhang>

Test Plan: ci

Reviewed By: hl475

Differential Revision: D20135343

fbshipit-source-id: d719c4ba2ae26892a5fa921691c84eba64b59291
2020-02-27 12:40:39 -08:00
6aecfd1e80 Mobile Backend: NHWC memory layout + XNNPACK integration. (#33722)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/33722

In order to improve CPU performance on floating-point models on mobile, this PR introduces a new CPU backend for mobile that implements the most common mobile operators with NHWC memory layout support through integration with XNNPACK.

XNNPACK itself, and this codepath, are currently only included in the build, but the actual integration is gated with USE_XNNPACK preprocessor guards.  This preprocessor symbol is intentionally not passed on to the compiler, so as to enable this rollout in multiple stages in follow up PRs.  This changeset will build XNNPACK as part of the build if the identically named USE_XNNPACK CMAKE variable, defaulted to ON, is enabled, but will not actually expose or enable this code path in any other way.

Furthermore, it is worth pointing out that in order to efficiently map models to these operators, some front-end method of exposing this backend to the user is needed.  The less efficient implementation would be to hook these operators into their corresponding native implementations, granted that a series of XNNPACK-specific conditions are met, much like how NNPACK is integrated with PyTorch today for instance.

Having said that, while the above implementation is still expected to outperform NNPACK based on the benchmarks I ran, the above integration would be leave a considerable gap between the performance achieved and the maximum performance potential XNNPACK enables, as it does not provide a way to compute and factor out one-time operations out of the inner most forward() loop.

The more optimal solution, and one we will  decide on soon, would involve either providing a JIT pass that maps nn operators onto these newly introduced operators, while allowing one-time calculations to be factored out, much like quantized mobile models.  Alternatively, new eager-mode modules can also be introduced that would directly call into these implementations either through c10 or some other mechanism, also allowing for decoupling of op creation from op execution.

This PR does not include any of the front end changes  mentioned above.  Neither does it include the mobile threadpool unification present in the original https://github.com/pytorch/pytorch/issues/30644.  Furthermore, this codepath seems to be faster than NNPACK in a good number of use cases, which can potentially allow us to remove NNPACK from aten to make the codebase a little simpler, granted that there is widespread support for such a move.

Regardless, these changes will be introduced gradually and in a more controlled way in subsequent PRs.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/32509

Test Plan:
Build: CI
Functionality: Not exposed

Reviewed By: dreiss

Differential Revision: D20069796

Pulled By: AshkanAliabadi

fbshipit-source-id: d46c1c91d4bea91979ea5bd46971ced5417d309c
2020-02-24 21:58:56 -08:00
97da60d511 Updating submodules
Summary:
GitHub commits:

ea8bae1f0f
134472ee45
37e6cf9d62
eb367d45c0
76de6e15c0
e1b1a55309

Test Plan: n/a

Reviewed By: wittgenst

fbshipit-source-id: 9d0d688d81be822900475223a787c5649e143e85
2020-02-24 17:34:59 -08:00
039dc90854 Revert D19521853: [pytorch][PR] Mobile Backend: NHWC memory layout + XNNPACK integration.
Test Plan: revert-hammer

Differential Revision:
D19521853

Original commit changeset: 99a1fab31d0e

fbshipit-source-id: 76dfc1f481797ba2386997533cf19957637687d6
2020-02-23 22:07:19 -08:00
941b42428a Mobile Backend: NHWC memory layout + XNNPACK integration. (#32509)
Summary:
In order to improve CPU performance on floating-point models on mobile, this PR introduces a new CPU backend for mobile that implements the most common mobile operators with NHWC memory layout support through integration with XNNPACK.

XNNPACK itself, and this codepath, are currently only included in the build, but the actual integration is gated with USE_XNNPACK preprocessor guards.  This preprocessor symbol is intentionally not passed on to the compiler, so as to enable this rollout in multiple stages in follow up PRs.  This changeset will build XNNPACK as part of the build if the identically named USE_XNNPACK CMAKE variable, defaulted to ON, is enabled, but will not actually expose or enable this code path in any other way.

Furthermore, it is worth pointing out that in order to efficiently map models to these operators, some front-end method of exposing this backend to the user is needed.  The less efficient implementation would be to hook these operators into their corresponding **native** implementations, granted that a series of XNNPACK-specific conditions are met, much like how NNPACK is integrated with PyTorch today for instance.

Having said that, while the above implementation is still expected to outperform NNPACK based on the benchmarks I ran, the above integration would be leave a considerable gap between the performance achieved and the maximum performance potential XNNPACK enables, as it does not provide a way to compute and factor out one-time operations out of the inner most forward() loop.

The more optimal solution, and one we will  decide on soon, would involve either providing a JIT pass that maps nn operators onto these newly introduced operators, while allowing one-time calculations to be factored out, much like quantized mobile models.  Alternatively, new eager-mode modules can also be introduced that would directly call into these implementations either through c10 or some other mechanism, also allowing for decoupling of op creation from op execution.

This PR does not include any of the front end changes  mentioned above.  Neither does it include the mobile threadpool unification present in the original https://github.com/pytorch/pytorch/issues/30644.  Furthermore, this codepath seems to be faster than NNPACK in a good number of use cases, which can potentially allow us to remove NNPACK from aten to make the codebase a little simpler, granted that there is widespread support for such a move.

Regardless, these changes will be introduced gradually and in a more controlled way in subsequent PRs.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/32509

Reviewed By: dreiss

Differential Revision: D19521853

Pulled By: AshkanAliabadi

fbshipit-source-id: 99a1fab31d0ece64961df074003bb852c36acaaa
2020-02-23 19:08:42 -08:00
d3d975cbf6 Updating submodules
Summary:
GitHub commits:

a16cb11a77
d92f4e3e1e
d021412065
a7c056b5b4
ac6d53d1c9
d75ce0a8ae
622abbcbb3
e1f7368d51
dc2e654b75
50c9e44631

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 452151a75a70f744cba309b2700f274275d476bd
2020-02-20 18:25:57 -08:00
8b6a898d2b Updating submodules
Summary:
GitHub commits:

d9ead2de34

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 6c245f2a656d30b7baf8d0bff85a49090174c289
2020-02-19 05:09:56 -08:00
d50305e2f3 Updating submodules
Summary:
GitHub commits:

7903fc3142
462eaef5fc
e2966a7507
09013ed8c4
df7e47c39b
f40e6d1dbf

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 37553007eb60438d5ddd9cb16f0edc24e4637c25
2020-02-18 23:27:08 -08:00
4468a7b7b3 Updating submodules
Summary:
GitHub commits:

efc34423b6
75bb459654
fc1945c2e0
332a31a145
2b6eef4dc9

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: d105b9aa5001c53f884f007406684b73809a7680
2020-02-18 10:21:04 -08:00
87dc2dbcce Updating submodules
Summary:
GitHub commits:

19c040cb01

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: ddc41000622a682874ab3a11fdf4a91038f9c15f
2020-02-16 23:57:14 -08:00
d29997373e Updating submodules
Summary:
GitHub commits:

80dda47903
797af57bb6
b2fceb9d05

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: dde5fb9abca185422df11dc61c658dc333ad63ca
2020-02-16 21:01:37 -08:00
c37a9b874b Updating submodules
Summary:
GitHub commits:

65758fd3b1
fb73204584
618f71a795

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 814ebbcf35bcecc62ec64854a26ea645d651fbc2
2020-02-14 20:48:09 -08:00
c6271c63f2 Updating submodules
Summary:
GitHub commits:

46fd5fed10
87cd6087c6

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 402427af823fe31ac1f6e18c5a020ec6ec7cc1af
2020-02-14 20:04:48 -08:00
e5c7b7b8b5 Automatic update of fbcode/onnx to 04a29addfd5b912812addb8dea5f8763fbfaad01 (#33328)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/33328

Previous import was 8b3f7e2e7a0f2aba0e629e23d89f07c7fc0e6a5e

Included changes:
- **[04a29add](https://github.com/onnx/onnx/commit/04a29add)**: Use // instead of # (#2598) <Lu Fang>
- **[f8e140a9](https://github.com/onnx/onnx/commit/f8e140a9)**: Kezhan/function update (#2596) <Ke Zhang>
- **[6185faae](https://github.com/onnx/onnx/commit/6185faae)**: fix the attribute types section in IR.md (#2590) <Ke Zhang>
- **[f254647a](https://github.com/onnx/onnx/commit/f254647a)**: Allow Constant operator to promote scalar and list to tensors. (#2592) <Jeremy Cochoy>
- **[f12ec799](https://github.com/onnx/onnx/commit/f12ec799)**: Add NegativeLogLikelihood(NllLoss) op (#2551) <liqunfu>

Test Plan: ci

Reviewed By: hl475

Differential Revision: D19897554

fbshipit-source-id: d8efb5c5ac8f9d71727de33c67af681ed8ec8123
2020-02-13 21:03:17 -08:00
ac8511a21e Updating submodules
Summary:
GitHub commits:

927d8afa7a
e64508917b
40d690970f

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 9135af67550f83a598a0a0baa1f9f6b1e4311ddf
2020-02-12 15:43:34 -08:00
7863d2413d Updating submodules
Summary:
GitHub commits:

9fd0d1a3c7
bcaf9cdf1f
3e49249d30
98307ea1ec
f48ebb4d48
353f9c9f29
1caef25fc0
805ab665f2

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 609187c69ba2c6b31a05dcfdb1770054002ddb6e
2020-02-11 22:00:54 -08:00
61ac14a483 Updating submodules
Summary:
GitHub commits:

543b39c9ad
38c2e0ee44
552c07c32b
4369f2c7bb
07dbb5d2f4

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 803108a618a5be9ea58a38644c851486bad3bfbc
2020-02-10 17:19:07 -08:00
524fe8a96c Updating submodules
Summary:
GitHub commits:

4bc5213b66
9ae570bb89
b2bc1da561
dcde8696bd

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: c5ca30dab73f80cd13f5a5bf6e3867083b2512ac
2020-02-10 15:07:12 -08:00
674dca0831 Automatic update of fbcode/onnx to 8b3f7e2e7a0f2aba0e629e23d89f07c7fc0e6a5e (#33075)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/33075

Previous import was 65020daafa9183c769938b4512ce543fd5740f8f

Included changes:
- **[8b3f7e2e](https://github.com/onnx/onnx/commit/8b3f7e2e)**: Update Dropout and  BatchNorm to be Training Friendly (#2568) <Lara Haidar>
- **[61f0bbc5](https://github.com/onnx/onnx/commit/61f0bbc5)**: Fix a bug in ScatterND shape inference (#2577) <Bowen Bao>
- **[05bce9cf](https://github.com/onnx/onnx/commit/05bce9cf)**: add utility function to make reference attribute whose name is not the same as the attribute it refers. (#2583) <Ke Zhang>
- **[71181c83](https://github.com/onnx/onnx/commit/71181c83)**: Clarify spec for constant of shape with dim_n = 0 (#2567) <Negin Raoof>
- **[eadba733](https://github.com/onnx/onnx/commit/eadba733)**: Update sigs.md with link to calendar page (#2579) <Prasanth Pulavarthi>
- **[08562f8e](https://github.com/onnx/onnx/commit/08562f8e)**: Update working-groups.md (#2580) <Prasanth Pulavarthi>
- **[0e718913](https://github.com/onnx/onnx/commit/0e718913)**: Fix Slice op's shape inference logic (#2526) <Hariharan Seshadri>
- **[12111410](https://github.com/onnx/onnx/commit/12111410)**: Add missing spaces to Random*Like doc (#2572) <Takeshi Watanabe>
- **[7e6e61d6](https://github.com/onnx/onnx/commit/7e6e61d6)**: Contributing: fix typos (#2571) <Maher Jendoubi>
- **[bbd604ef](https://github.com/onnx/onnx/commit/bbd604ef)**: Add Einsum op (#2504) <Negin Raoof>
- **[fd3ab73a](https://github.com/onnx/onnx/commit/fd3ab73a)**: Clarify split supports zero length splits (#2544) <Negin Raoof>
- **[6dd73774](https://github.com/onnx/onnx/commit/6dd73774)**: Fix circleci build and drop unsupported Windows builds (#2565) <Wei-Sheng Chin>
- **[b3d201a2](https://github.com/onnx/onnx/commit/b3d201a2)**: Fix the formula of intermediate zero calculation for DynamicQuantizeLinear (#2556) <Yufeng Li>
- **[3613eb25](https://github.com/onnx/onnx/commit/3613eb25)**: Add wording to clarify. (#2555) <Dwayne Robinson>
- **[dfa4384c](https://github.com/onnx/onnx/commit/dfa4384c)**: Fix shape inference for Split with split attribute (#2328) <Shinichiro Hamaji>
- **[684fc1bc](https://github.com/onnx/onnx/commit/684fc1bc)**: Keep symbolic dims in Concat with a single input (#2418) <Shinichiro Hamaji>

Test Plan: ci

Reviewed By: hl475

Differential Revision: D19784487

fbshipit-source-id: 421cdc3394faeff0168853f4ff065fc599ca3967
2020-02-07 02:18:57 -08:00
10db323b75 Updating submodules
Summary:
GitHub commits:

4121390031
fdd24faa6c
94471e632b
0a24425afd
8b79c69b6c
99f3917826
3853cef0ba
5db0cb90fc
714edbb20f
880ade1420

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: a63558a8df40c936d8959287f815835502b6cbd9
2020-02-06 21:01:50 -08:00
74ce3a032c Fix some bugs with zipfile serialization (#32244)
Summary:
Stacked PRs
 * #32958 - Make zip serialization the default
 * **#32244 - Fix some bugs with zipfile serialization**

It includes the following changes:
* Split up tests so that we can test both serialization methods
    * Loading something within a buffer doesn't work anymore, so those tests are only on the old serialization method (it's possible but introduces a big slowdown since it requires a linear scan of the entire zipfile to find the magic number at the end)
* Call `readinto` on a buffer if possible instead of `read` + a copy
* Disable CRC-32 checks on read (there was some issue where miniz said the CRC was wrong but `zipinfo` and `unzip` said the zip file was fine)
](https://our.intern.facebook.com/intern/diff/19418935/)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/32244

Pulled By: driazati

Reviewed By: eellison

Differential Revision: D19418935

fbshipit-source-id: df140854f52ecd04236225417d625374fd99f573
2020-02-05 15:32:14 -08:00
e4f633ba0b Updating submodules
Summary:
GitHub commits:

619d2503cb
c442208177
75d9b18eba
ed5142083a

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: 11a53fea064f8e40c2a89d3068421d7cad231d00
2020-02-04 16:36:24 -08:00
e999095594 Updating submodules
Summary:
GitHub commits:

8f3d7019bb
a5df50cf5c
b896a52075
3a073234da
7c05bee055
90f0aa9665
5cdd1abbb9

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: 70dd062814f68bda77e119bb9deaefbf71c551e6
2020-02-04 13:00:26 -08:00
f8dd65f2a1 Updating submodules
Summary:
GitHub commits:

e384ddc186

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 18d4371821439388a6b546a1953c31856c80ec85
2020-02-02 14:56:10 -08:00
ff0ba563d5 Updating submodules
Summary:
GitHub commits:

6eb4ee98ba

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 74dda0be26516756cd4d4d2df2167392fc48074a
2020-02-02 12:22:16 -08:00
ce07fb26c0 Updating submodules
Summary:
GitHub commits:

3f4acb24bb
930ea23548
c0c5daf3db

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 878178c5412375d74e7f64d7e4142f57ddbc931f
2020-02-01 13:14:30 -08:00
c83f984906 Updating submodules
Summary:
GitHub commits:

5adba3596a
d8b4f2ff66
daa254211a
9c4684ff10
fdb82b21cb

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 4e74f7e888cc2004ba937d3bb253645fbd2388c5
2020-01-31 23:24:51 -08:00
a8d39a7937 Updating submodules
Summary:
GitHub commits:

e0fd90427f
c892e21dc6
3cdc99f2b2
800d24ddc5
74326cdb3c
e4af160c09
6c2fb05f6d
a0555ecf37
e4122f77fc

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 9e3e0a7231c3e5cc0167cd935541dd7a8a4ea84d
2020-01-31 17:56:39 -08:00
fd3bd7777d Updating submodules
Summary:
GitHub commits:

01fc273e29
53222db222
dea724242e
3dd493b166
ec496347bc
03f4ec299e

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: e362b5df2099f1c3dd2ef7702d4bbd5bb85e4b27
2020-01-31 11:54:30 -08:00
22466552e3 Updating submodules
Summary:
GitHub commits:

edc4a4f551
72c7112964
62c8286307

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 92dd070a28091dda81e315591d6d12cddfecf00f
2020-01-31 10:01:15 -08:00
ed10408cc6 Updating submodules
Summary:
GitHub commits:

a3394d248c
91f92d0106
e50c78af57
d49bb54c3d
504fda5cda
42086f8764
d5b454a9c0
0e31e0a8b0

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 7ce9d3444d653c6889ffe080425aa082c33f137a
2020-01-30 22:05:39 -08:00
5380e16db9 Updating submodules
Summary:
GitHub commits:

73638a8795
7a83deaa83
969d173d11

Test Plan: n/a

Reviewed By: wittgenst

fbshipit-source-id: 399ed7a972876727a6bfd1409667c735c406fef5
2020-01-30 15:41:49 -08:00
fd850685da Updating submodules
Summary:
GitHub commits:

b81d0657df

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 82d39025e331083e58c0d0cc9b47985e590bb289
2020-01-28 21:03:34 -08:00
9a2691f2fc Fix spelling errors
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/32673

Differential Revision: D19597118

Pulled By: pietern

fbshipit-source-id: f88c1da7548fcee141ed248f5f49d25c1d639955
2020-01-28 04:46:15 -08:00
1217c9b364 Updating submodules
Summary:
GitHub commits:

3f156207e8
135cff30a5
7aa66c704f
1dc4136644
9166d9f767

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: fb27e09060ecb4278b4002c02bce48fe9f4dc361
2020-01-27 18:34:38 -08:00
389b9c180b Updating submodules
Summary:
GitHub commits:

9ae8cbb0a1
986df37135
ef4d11b6e1

Test Plan: n/a

Reviewed By: 2d2d2d2d2d

fbshipit-source-id: 04e7a5ad02cb412ef36672ec30e10a898c525232
2020-01-27 14:43:34 -08:00
19bb496a0d Enable mkldnn on windows (#31355)
Summary:
Fixes https://github.com/pytorch/pytorch/issues/15982.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/31355

Differential Revision: D19428979

Pulled By: ezyang

fbshipit-source-id: bee304c5913e70e8dead3098e9796051861cd666
2020-01-27 09:00:02 -08:00
ef2d4e67d1 Updating submodules
Summary:
GitHub commits:

08e28edc08
6884ecfc67
685144514f
ed665880aa

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 7b19dca06ad7e8751de21efc48f5eada37b446fb
2020-01-23 21:09:43 -08:00
556c0b063d Updating submodules
Summary:
GitHub commits:

87b81e7cb2
3a9a0976f2
9294f3b2fa
c8addc5ad4
9a9f1a849a
27cb280170

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 73beec64bf9c17fa6c42dd09ea85350e8c9c66ea
2020-01-22 15:30:31 -08:00
60b6c99aa7 Updating submodules
Summary:
GitHub commits:

d2ee8a1a3f
a1543b168d

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: a1394f1c4a48920d3ce1403c70351e2c56eaecf0
2020-01-21 19:18:29 -08:00
4973695268 Updating submodules
Summary:
GitHub commits:

d45f7b4f09
e6e8b9e871
da618022d2
2df47f519a

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: c4af09e70a56d11e845150ba3d90a570a3758e51
2020-01-21 17:16:46 -08:00
0ed04bfdf6 Updating submodules
Summary:
GitHub commits:

40b08129cf
8cd8d286e6
d305f13e21
2957bd45f1

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 3b76eb7c8b6b5cf617aca7bd143e1ee404c4f0ed
2020-01-21 14:11:17 -08:00
bc6005281b Updating submodules
Summary:
GitHub commits:

47e0b9b97e
6d225aaf95
ab4da8f60a

Test Plan: n/a

Reviewed By: zpao

fbshipit-source-id: 27bcdf08b6f5e47a5c948e094aca26bf67a6fb66
2020-01-21 12:12:31 -08:00
7fbfb7eef2 Updating submodules
Summary:
GitHub commits:

ea6039a6c9
0d30b8e0fc
7acedd4723
4db6e3b785
cd898afb5e
cf5dd11204
08bdcfd87e
fc84c09b8f
454d37976b
a22e6b8cb4

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: b87550b26e69216be2a8e40870a6e7dab825261c
2020-01-19 03:30:58 -08:00
25e62ebac9 Updating submodules
Summary:
GitHub commits:

9b13f58aa1
044b292acc
e1f67bbf3d

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: 21df26f60f436eb8c1766f66afac4a0d93dd33d1
2020-01-17 18:32:53 -08:00
c8ca70e39d Updating submodules
Summary:
GitHub commits:

54b290f00f
e8df50310d
ef5c9efe12

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: 7b6dc88d40e8fd8c396d4d12846db43b0fb4258c
2020-01-17 15:48:29 -08:00
5a58c16722 Updating submodules
Summary:
GitHub commits:

29aba0a287
37a97eb4de
0efdd57292
6d886fc7eb
2e5854752a
931d1c643b
781986ef71
2e6d2903d7
e04348ff63
e8650fd560

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: abd7ee4aaec8401b2c885335940773a0655b4496
2020-01-17 12:48:36 -08:00
61a2b34113 Updating submodules
Summary:
GitHub commits:

2d9c2bb401

Test Plan: n/a

Reviewed By: yns88

fbshipit-source-id: ea12c419c4bab8ce60793deecb10a8ead086a4d5
2020-01-17 05:54:26 -08:00