Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TensorFlow Addons is end of life in May 2024 #2316

Open
jamesmyatt opened this issue Oct 23, 2023 · 3 comments
Open

TensorFlow Addons is end of life in May 2024 #2316

jamesmyatt opened this issue Oct 23, 2023 · 3 comments
Labels
dependencies Pull requests that update a dependency file

Comments

@jamesmyatt
Copy link

TensorFlow Addons (TFA) has ended development and introduction of new features.
TFA has entered a minimal maintenance and release mode until a planned end of life in May 2024.
Please modify downstream libraries to take dependencies from other repositories in our TensorFlow community (e.g. Keras, Keras-CV, and Keras-NLP).

For more information see: tensorflow/addons#2807

What are the plans for removing/replacing TFA?

@jamesmyatt
Copy link
Author

I had a little look at this and I thought that the easiest solution was probably to vendor the functions from tfa.image that are used in this framework. What do you think?

I think they are (based on https://github.com/search?q=repo%3ATrusted-AI%2Fadversarial-robustness-toolbox+tfa.&type=code):

  • tfa.image.random_cutout
  • tfa.image.median_filter2d
  • tfa.image.transform
  • tfa.image.rotate

See also tensorflow/addons#2845

@beat-buesser
Copy link
Collaborator

Hi @jamesmyatt Thank you for the update, we have noticed it too. I'm currently working on updating ART and it's testing for Tensorflow 2.14. I have not yet found replacement function for all functions we use from TFA. Would you be interested to take a closer look at ART's dependencies and how to best replace them?

@beat-buesser beat-buesser added the dependencies Pull requests that update a dependency file label Nov 1, 2023
@jamesmyatt
Copy link
Author

jamesmyatt commented Nov 3, 2023

I think that:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

2 participants