Fixed formatting on 2019 Roadmap for TensorFlow Lite
PiperOrigin-RevId: 236974986
This commit is contained in:
parent
a82ef469c9
commit
741e7ae94f
@ -1,6 +1,6 @@
|
||||
# TensorFlow Lite 2019 Roadmap
|
||||
|
||||
** Updated: March 6th, 2019**
|
||||
**Updated: March 6th, 2019**
|
||||
|
||||
The following represents a high level overview of our 2019 plan. You should be
|
||||
conscious that this roadmap may change at anytime relative to a range of factors
|
||||
@ -14,64 +14,64 @@ roadmap and provide us feedback in the TF Lite discussion groups and forums.
|
||||
|
||||
## Usability
|
||||
|
||||
* More ops coverage
|
||||
* **More ops coverage**
|
||||
* Prioritize many more ops based on user feedback
|
||||
* Op versioning & signatures
|
||||
* **Op versioning & signatures**
|
||||
* Op kernels will get version numbers
|
||||
* Op kernels will be identifiable by signature
|
||||
* New Convertor
|
||||
* **New Convertor**
|
||||
* Implementing a new TensorFlow Lite convertor that will better handle
|
||||
graph conversion (i.e. control flow, conditionals etc) and replace TOCO
|
||||
* Continue to improve TF Select Ops
|
||||
* **Continue to improve TF Select Ops**
|
||||
* Support more types of conversion utilizing TF Selects such as hash
|
||||
tables, strings etc.
|
||||
* Support smaller binary size when using select TF ops via op stripping
|
||||
* LSTM / RNN support
|
||||
* **LSTM / RNN support**
|
||||
* Add full support of conversion for LSTMs and RNNs
|
||||
* Graph Visualization Tooling
|
||||
* **Graph Visualization Tooling**
|
||||
* Provide enhanced graph visualization tooling
|
||||
* Pre-and-post processing support
|
||||
* **Pre-and-post processing support**
|
||||
* Add more support for pre-and-post processing of inference
|
||||
* Control Flow & Training on-device
|
||||
* **Control Flow & Training on-device**
|
||||
* Add support for control flow related ops
|
||||
* Add support for training on-device
|
||||
* New APIs
|
||||
* **New APIs**
|
||||
* New C API as core for language bindings and most clients
|
||||
* Objective-C API for iOS
|
||||
* SWIFT API for iOS
|
||||
* Updated Java API for Android
|
||||
* C# Unity language bindings
|
||||
* Add more Models
|
||||
* **Add more Models**
|
||||
* Add more models to the support section of the site
|
||||
|
||||
## Performance
|
||||
|
||||
* More hardware delegates
|
||||
* **More hardware delegates**
|
||||
* Add support for more hardware delegates
|
||||
* Support NN API
|
||||
* **Support NN API**
|
||||
* Continually support and improve support for NN API
|
||||
* Framework Extensibility
|
||||
* **Framework Extensibility**
|
||||
* Enable simplistic overwriting of CPU kernels with customized optimized
|
||||
versions
|
||||
* GPU Delegate
|
||||
* **GPU Delegate**
|
||||
* Continue to extend the total support ops for OpenGL and Metal ops
|
||||
* Open-source
|
||||
* Improve TFLite CPU performance
|
||||
* **Improve TFLite CPU performance**
|
||||
* Optimizations for float and quantized models
|
||||
|
||||
## Optimization
|
||||
|
||||
* Model Optimization Toolkit
|
||||
* **Model Optimization Toolkit**
|
||||
* Post training quantization + hybrid kernels
|
||||
* Post Training quantization + fixed-point kernels
|
||||
* Training with quantization
|
||||
* More support for more techniques
|
||||
* **More support for more techniques**
|
||||
* RNN Support
|
||||
* Sparsity/Pruning
|
||||
* Lower bit-width support
|
||||
|
||||
## Portability
|
||||
|
||||
* Microcontroller Support
|
||||
* **Microcontroller Support**
|
||||
* Add support for a range of 8-bit, 16-bit and 32-bit MCU architecture use
|
||||
cases for Speech and Image Classification
|
||||
|
Loading…
x
Reference in New Issue
Block a user