Giter Club home page Giter Club logo

Comments (8)

bhack avatar bhack commented on July 29, 2024

We have both 2d and 3d:

https://github.com/tensorflow/models/blob/master/official/vision/beta/projects/video_ssl/ops/video_ssl_preprocess_ops.py#L248

And:
https://github.com/tensorflow/models/blob/master/official/vision/beta/projects/simclr/dataloaders/preprocess_ops.py#L233

from keras-cv.

LukeWood avatar LukeWood commented on July 29, 2024

We can also use: https://github.com/google-research/simclr/blob/master/tf2/data_util.py#L326 if we want

from keras-cv.

bhack avatar bhack commented on July 29, 2024

But If you need to support a 4d tensor with batch size you need to look at addons:

https://github.com/tensorflow/addons/blob/master/tensorflow_addons/image/filters.py#L232

from keras-cv.

artu1999 avatar artu1999 commented on July 29, 2024

Happy to look into this if no one has started working on it

from keras-cv.

LukeWood avatar LukeWood commented on July 29, 2024

@artu1999 thanks for offering to take this on. Please feel free.

we may also want to support:

but I consider these to be lower priority. So focus on Gaussian first is recommended.

from keras-cv.

artu1999 avatar artu1999 commented on July 29, 2024

Awesome! After implementing GaussianBlur it should be fairly easy to implement the others as well. In terms of input args, I guess we want to keep it similar to this?

https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GaussianBlur

from keras-cv.

LukeWood avatar LukeWood commented on July 29, 2024

I'd like to match the mathematical definition of GaussianBlur. If theirs matches that, then that is a great reference. Thanks

from keras-cv.

bhack avatar bhack commented on July 29, 2024

Gaussian Blur Is already available in TFA. If you want you could port/adapt from there.

from keras-cv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.