Caffe2 frontend support is being dropped to unblock PyTorch update

We have the caffe2 frontend contributed by Facebook a long time ago and our CI job depends on it. In a PR which updates the PyTorch version used in ci-gpu to the latest v1.11, https://github.com/apache/tvm/pull/10794, we found that caffe2 was removed from the latest PT release. Since caffe2 is supposed to be installed as part of pip install torch and there is not a standalone way to install it, we have to assume that OSS caffe2 support is officially dead now.

In order to update PT, we have to remove caffe2 bits from CI. Moreover, since caffe2 has never been officially supported by FB, going forward we have no reason to keep our caffe2 frontend code (which hasn’t received real update for 3 years anyway). So we will probably remove caffe2 code entirely from our repo too.

Let me know if anyone has a problem with the plan above.

6 Likes