Skip to content

Releases: sophgo/tpu-mlir

Technical Preview

02 Apr 10:13
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  1. Lots of bug fixes and performance improvements.
  2. TPU-MLIR supports importing Pytorch models (no need to convert to ONNX).
  3. Unified pre-processing for bm168x and cv18xx chips.
  4. Support for the bm1684 chip is underway.

Technical Preview

20 Mar 08:29
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  • Resolved pre-processing performance issues.
  • Added shape inference for dynamic input shapes.
  • Implemented constant folding to simplify the graph.
  • Improved performance, still working on optimizations.

Technical Preview

08 Mar 09:31
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  1. The image pre-processing will be offloaded to TPU, improving performance.
  2. Many bug fixes allow TPU-MLIR to support more neural networks.
  • fix pool sign error in v0.8-beta.3

Technical Preview

07 Mar 03:06
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  1. The image pre-processing will be offloaded to TPU, improving performance.
  2. Many bug fixes allow TPU-MLIR to support more neural networks.
  • Fix pre-processing conversion bug in v0.8-beta.2

Technical Preview

02 Mar 08:43
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  1. The image pre-processing will be offloaded to TPU, improving performance.
  2. Many bug fixes allow TPU-MLIR to support more neural networks.

* Fix reading pre-processing configuration bug in v0.8-beta.1

Technical Preview

02 Mar 03:01
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This beta version of TPU-MLIR is for testing purposes only—do not use it in production.

Notable changes:

  1. The image pre-processing will be offloaded to TPU, improving performance.
  2. Many bug fixes allow TPU-MLIR to support more neural networks.

Technical Preview

15 Feb 06:28
Compare
Choose a tag to compare
Technical Preview Pre-release
Pre-release

This is a beta version of the TPU-MLIR. Please don't use it for a production environment.

With this version, some changes should be highlighted:

  1. Optimize the layer group process with much performance improvement.
  2. With many bug fixes, TPU-MLIR can support more Neural networks.

Welcome to TPU-MLIR. To get a start, you can:

Follow the Readme to understand how to use TPU-MLIR: https://github.com/sophgo/tpu-mlir
Read the design of TPU-MLIR: https://arxiv.org/abs/2210.15016
Understand the development plan: https://github.com/sophgo/tpu-mlir/wiki/Roadmap%5BCN%5D
Understand the project structure: https://github.com/sophgo/tpu-mlir/wiki/Tutorial%5BCN%5D
Try to solve the "good first issue" issues from https://github.com/sophgo/tpu-mlir/issues; they are relatively small and will gradually increase.
https://github.com/PaddlePaddle/FastDeploy has many PaddlePaddle models; you can get familiar with TPU-MLIR by adapting the model. (please be sure to convert the PaddlePaddle model to ONNX format first.).
For technical details, please refer to: https://tpumlir.org/docs/developer_manual/index.html.
Any questions and suggestions are welcome; everyone can exchange opinions and learn together.

Release candidate

09 Jan 15:37
Compare
Choose a tag to compare
Release candidate Pre-release
Pre-release

Welcome to TPU-MLIR. To get a start, you can:

  1. Follow the Readme to understand how to use TPU-MLIR: https://github.com/sophgo/tpu-mlir
  2. Read the design of TPU-MLIR: https://arxiv.org/abs/2210.15016
  3. Understand the development plan: https://github.com/sophgo/tpu-mlir/wiki/Roadmap%5BCN%5D
  4. Understand the project structure: https://github.com/sophgo/tpu-mlir/wiki/Tutorial%5BCN%5D
  5. Try to solve the "good first issue" issues from https://github.com/sophgo/tpu-mlir/issues; they are relatively small and will gradually increase.
  6. https://github.com/PaddlePaddle/FastDeploy has many PaddlePaddle models; you can get familiar with TPU-MLIR by adapting the model. ( attention: converting the PaddlePaddle model to ONNX format first.).
  7. For technical details, please refer to: https://tpumlir.org/docs/developer_manual/index.html
  8. Any questions and suggestions are welcome; everyone can exchange opinions and learn together.