TAAFT
Free mode
100% free
Freemium
Free Trial
Deals

tensorflow / model-optimization

A toolkit to optimize ML models for deployment for Keras and TensorFlow, including quantization and pruning.

1,565 346 Language: Python License: Apache-2.0 Updated: 24d ago

README

TensorFlow Model Optimization Toolkit

The TensorFlow Model Optimization Toolkit is a suite of tools that users,
both novice and advanced, can use to optimize machine learning models for
deployment and execution.

Supported techniques include quantization and pruning for sparse weights.
There are APIs built specifically for Keras.

For an overview of this project and individual tools, the optimization gains,
and our roadmap refer to
tensorflow.org/model_optimization.
The website also provides various tutorials and API docs.

The toolkit provides stable Python APIs.

Installation

For installation instructions, see
tensorflow.org/model_optimization/guide/install.

Contribution guidelines

If you want to contribute to TensorFlow Model Optimization, be sure to review
the contribution guidelines. This project adheres to
TensorFlow's
code of conduct.
By participating, you are expected to uphold this code.

We use
GitHub issues for
tracking requests and bugs.

Maintainers

<table>
<tr>
<th>Subpackage</th>
<th>Maintainers</th>
</tr>
<tr>
<td>tfmot.clustering</td>
<td>Arm ML Tooling</td>
</tr>
<tr>
<td>tfmot.quantization</td>
<td>TensorFlow Model Optimization</td>
</tr>
<tr>
<td>tfmot.sparsity</td>
<td>TensorFlow Model Optimization</td>
</tr>
</table>

Community

As part of TensorFlow, we're committed to fostering an open and welcoming
environment.

  • TensorFlow Blog: Stay up to date on content
    from the TensorFlow team and best articles from the community.
0 AIs selected
Clear selection
#
Name
Task