keras-team / keras-io

Keras documentation, hosted live at keras.io
Apache License 2.0
2.78k stars 2.05k forks source link

kerascv layers demonstration #1782

Open IMvision12 opened 8 months ago

IMvision12 commented 8 months ago

I've created a repository to showcase KerasCV layers and developed the interface using Streamlit. We can incorporate this into either KerasCV or Kerasio, allowing developers to understand the functionality of KerasCV layers and see how images are changed when we apply different layers to it.

repo: https://github.com/IMvision12/kerascv-demo

https://imvision12-kerascv-demo-app-15jw4n.streamlit.app/

@fchollet

tirthasheshpatel commented 8 months ago

@IMvision12 Thanks for raising the issue! One way you can promote this to KerasIO is adding a tutorial notebook on how to use KerasCV preprocessing layers and having links/screenshots to the streamlit app. There's already a few guides on KerasCV's preprocessing layers (this and this) that you can edit and add the streamlit app for an interactive demo.

innat-asj commented 8 months ago

@tirthasheshpatel Something like this would be great. https://albumentations.ai/docs/ - see the demo section.

tirthasheshpatel commented 8 months ago

Having a demo like that would definitely be really helpful but KerasIO only supports adding notebooks/code examples. So, adding an interactive demo here would be a bit of an upward battle.