Skip to content

Conversation

ChunliF
Copy link
Contributor

@ChunliF ChunliF commented Mar 9, 2020

Differential Revision: D20332799

ChunliF added 4 commits March 8, 2020 23:59
Summary:
Put the embedding table blobs at the end of files for .predictor and .predictor.disagg.remote_other to enable large model loading on T17.
Design doc: https://docs.google.com/document/d/1nh9oPDa04_yJzmEXvj4IlIal7XFBOCjW-ckhBWxj-4Q/edit#

Test Plan:
unit test:
model_serializer_test
dper3_model_export_test

model with this change: f169473367
Verify preload_blob and blob order:
predictor file: n205702
predictor.disagg.compute_other: n205699

Differential Revision: D20008865

fbshipit-source-id: a8176378cc2553d89110ea695558a05e65b4919a
Summary:
ATT
1. add bound shape inference function in sparsenn_model_serializer
2. add pybind funtion to call FbBoundShapeInferencer

Test Plan:
buck test mode/opt-clang dper3/dper3/fb/common/tests:model_serializer_test

Will do integration test in later diff (after dper3 backend change is ready).

Differential Revision: D20025048

fbshipit-source-id: 7b907366e0855e434c4b4c2b5c1bcf53ff3d70bc
Summary: Add InferQuantization - set current_dim_type_ to CONSTANT for quantization ops.

Test Plan: buck test mode/opt-clang caffe2/caffe2/opt:bound_shape_inference_test

Differential Revision: D20332703

fbshipit-source-id: 2dbcb2aff853a24d1ff0d9b9713ea47622b20f36
Differential Revision: D20332799

fbshipit-source-id: df1f093e1ca582db63fe076737bde5c783572e18
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D20332799

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in b3fccda.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants