Back out "[shard] ShardedTensor Interface"
Summary:
Original commit changeset: 04ad48ae373e
Original Phabricator Diff: D35123200
(Note: this ignores all push blocking failures!)
Test Plan: wait for ci
Differential Revision: D36069386
fbshipit-source-id: dc3c2fa035a0fb942aab14d36937ec46f8391084
(cherry picked from commit ca21654c3457d84d64a9bb02a1a0f88b8a819811)