Updated in May 2020.

We plan to release a stable version every quarter.

The following is an overview of our plan for 2020. Essentially we will focus on the following 3 major areas:

  1. Focus on Vulkan GPU backend. We choose Vulkan because it is the next generation graphics and GPGPU API and is the de-facto standard on Android.
  2. Performance improvements: x86 CPUs will be our new major battleground. For mobile CPUs, ARMv8.2 support will be the key.
  3. Training Framework: MNN has added training capabilities through the Express API. We will add more OPs and their gradients in order to support more models.

    image.png