Background: Chainer is python based framework which provides a simple and intuitive and highly flexible framework for deep learning ([Please refer](https://chainer.org/)).
Motivation: My motivation to bring this frontend draws from 2 parts of benefits :slight_smile: ***Benefit from Chainer prospective:*** 1. As we all know the Chainer framework has stopped future development. Currently sits only on Maintenance phase. But that does not mean the existing users has reduced to 0. 2. Chainer framework does not have wide variety of target deployment like TVM. So definitely Chainer user can benefit from that. 3. Chainer does not have its own IR, so it can leverage TVM provided benefits for that. 4. Existing Chainer model zoo or if someone has his own researched and developed model, can be exported to TVM and provided in a production ready environment(makes it more reliable). 5. As the development is stopped now, so if someone is blocked in Chainer in terms of some runtime issue, can be solved through this new frontend bridge. ***Benefit from TVM prospective:*** 1. Chainer has highly flexible training framework(as it support define-by-run methodology), i am pretty sure there will many technical challenges in implementing the Frontend. This will give us opportunity to test the TVM Relay strength for express-ability (or in other terms versatility). 2. This will help fellow Opensource community member to migrate using towards TVM(increasing TVM fan base :smiley: ). ***Alternatives:*** Currently Chainer framework supports ONNX exporting. So if any Chainer user wants to port into TVM, the path can be Chainer -> ONNX -> TVM. However as earlier mentioned the development is already stopped, so if any user faces any issue then above path is broken as there is no active support. So one has to re-implement everything from scratch in another framework. ***Engineering Cost:*** I am not sure how to put it. May be we can discuss about it(as it is first time i proposed in TVM community). But for start i can say, it will take 2~3 weeks(may be sooner), to make the frontend ready for one end-to-end model importing. Then forth it can be taken forward to support all kinds. Please correct me if any of above points are wrong. Its a learning always :slightly_smiling_face: I am excited to get expert opinions and advice from all TVM members. Thanks --- [Visit Topic](https://discuss.tvm.ai/t/introduce-new-frontend-for-chainer/6129/4) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/078e127fb0fd3b576a866d7fee43a790583a31b3530993e8e79e1aea8f6adecc).