TFX Addons
SIG TFX-Addons is a community-led open source project. As such, the project depends on public contributions, bug fixes, and documentation. This project adheres to the TensorFlow Code of Conduct. By participating, you are expected to uphold this code.
Maintainership
The maintainers of TensorFlow Addons can be found in the CODEOWNERS file of the repo. If you would like to maintain something, please feel free to submit a PR. We encourage multiple owners for all submodules.
Installation
TFX Addons is available on PyPI for all OS. To install the latest version, run the following:
pip install tfx-addons
To ensure you have a compatible version of dependencies for any given project, you can specify the project name as an extra requirement during install:
pip install tfx-addons[feast_examplegen,schema_curation]
To use TFX Addons:
from tfx import v1 as tfx
import tfx_addons as tfxa
# Then you can easily load projects tfxa.{project_name}. Ex:
tfxa.feast_examplegen.FeastExampleGen(...)
TFX Addons projects
- tfxa.feast_examplegen
- tfxa.feature_selection
- tfxa.firebase_publisher
- tfxa.huggingface_pusher
- tfxa.message_exit_handler
- tfxa.mlmd_client
- tfxa.model_card_generator
- tfxa.pandas_transform
- tfxa.predictions_to_bigquery
- tfxa.sampling
- tfxa.schema_curation
- tfxa.xgboost_evaluator
Check out proposals for a list of existing or upcoming projects proposals for TFX Addons.
Tutorials and examples
See examples/
for end-to-end examples of various addons.
Contributing
TFX Addons is a community-led project. Please have a look at our contributing and development guides if you want to contribute to the project: CONTRIBUTING.md
Meeting cadence:
We meet bi-weekly on Wednesday. Check out our Meeting notes and join [email protected] to get invited to the meeting.
Package releases
Check out RELEASE.md to learn how TFX Addons is released.
Resources
- [email protected] – Join our Google group
- [email protected] – General TFX mailing list
- TFX Addons Slack - join here
- SIG Repository (this repo)
- SIG Charter